クラスが「ボックス」であるdivのグリッドがあり、ユーザーがそのうちの2つをクリックできるようにし、2秒待ってから別の1つをクリックできるようにします。
これは私が得た限りです...
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;
}
});
より完全な例...
ありがとうございました!