我有一个 div 网格,其中类是“框”,并且希望用户能够单击其中两个,然后必须等待两秒钟才能单击另一个。
这是我所得到的...
var clickNumber = 0;
$(".box").click(function () {
$(this).removeClass('red').addClass('blue');
switch (clickNumber){
case 0:
clickNumber++;
break;
case 1:
setTimeout(function() {
//disable click for class "box"
}, 2000);
clickNumber = 0;
break;
}
});
一个更完整的例子......
谢谢!