我试图用光标下的小动画来绑定每次点击“body”:http: //jsfiddle.net/Nippon/pARR3/
var timeoutHandle = setTimeout(function(){
$(".click").removeClass("clickOn");
}, 1000);
$('html').click(function(e){
e.preventDefault();
$(".click").addClass("clickOn");
clearTimeout(timeoutHandle);
setTimeout(function(){
$(".click").removeClass("clickOn");
}, 1000);
});
问题是我不知道如何在同一次点击中添加和删除它。现在我正在使用 setTimeout ,它适用于慢速点击和没有双击。当你开始像疯子一样点击时,动画就会下地狱。
有人可以帮我清理我弄的这个烂摊子并使其平滑/防双击吗?