SO - 15041088

by Arun P Johny

HTML

<button type="button" id="rollButton"> Roll! </button>
<p id="test"> </p>

JavaScript

var counter = 0;
var $test = $('#test');
var $rollButton = $('#rollButton');
function increment(){
    $test.html(counter++);
    $rollButton.off('click', increment);
    setTimeout(function(){
        $rollButton.on('click', increment);
    }, 2000);
}
$rollButton.on('click', increment);