我正在编写基于javascript的tic tac toe游戏。
我想这样做,以便在用户完成游戏后,没有任何空位可再次点击,因此无法继续将x添加到棋盘中。
目前我开始使用JQuery来编写网格点,如下所示:
$('#upleft').click(function()
其余部分正确发生,但这使我可以点击我的理解。
每个空格虽然具有上面指定的唯一ID,但也有一类tictactoe,因此我想通过这样做来关闭“可点击性”:
$(document).off("click", ".tictactoe");
然而它似乎没有起作用。有什么建议?我对其他职能部门持开放态度。谢谢!
答案 0 :(得分:1)
尝试使用
$('.tictactoe').off("click");
答案 1 :(得分:1)
您应该在元素上调用off
方法。
$('#upleft').on('click', function() { });
//...
$('.tictactoe').off('click');