在我的遊戲中,我想確保每次看起來停止加載函數多次,啓動按鈕只被單擊一次。當計數被重置時,JQuery - bind()
如果計數大於零,我已經寫了一些代碼來計算點擊和解除綁定。
var oneClick = 0;
$(".start-btn-wrapper").bind("click", function() {
oneClick++;
if (oneClick > 0) {
$(this).unbind("click");
}
newGame();
});
這工作得很好,但我需要一種方法來再次綁定它準備出現下一次(當點擊重啓BTN),所以我寫了這個重置計數。
$(".restart-btn").click(function() {
resetGame();
oneClick = 0;
});
出於某種原因,這並不做的工作,我期待等了soloution
如果您使用最新的jQuery您需要更改['.bind() '](http://api.jquery.com/bind/)到['.on()'](http://api.jquery.com/on/) –