Попробуйте использовать тайм-аут, чтобы очистить функцию, которая обнаруживает щелчки. С jQuery попробуйте это:
var clicks=0;
function myClickFunction(event){
clicks++;
}
$(function(){
$("#something").bind("click",myClickFunction);
setTimeout(function(){
$("#something").unbind("click",myClickFunction);
alert("You clicked "+clicks+" times.");
},2000);
});
Замените #something
селектором jQuery элемента, по которому вы хотите, чтобы были обнаружены щелчки, и строкой alert
с вашим собственным кодом, который будет запущен после того, как таймер закончится.
Ad @ м