将区域从可点击更改为"无法点击"

时间:2012-12-06 06:24:42

标签: javascript jquery

我正在编写基于javascript的tic tac toe游戏。

我想这样做,以便在用户完成游戏后,没有任何空位可再次点击,因此无法继续将x添加到棋盘中。

目前我开始使用JQuery来编写网格点,如下所示:

 $('#upleft').click(function()

其余部分正确发生,但这使我可以点击我的理解。

每个空格虽然具有上面指定的唯一ID,但也有一类tictactoe,因此我想通过这样做来关闭“可点击性”:

 $(document).off("click", ".tictactoe");

然而它似乎没有起作用。有什么建议?我对其他职能部门持开放态度。谢谢!

2 个答案:

答案 0 :(得分:1)

尝试使用

$('.tictactoe').off("click");

答案 1 :(得分:1)

您应该在元素上调用off方法。

$('#upleft').on('click', function() { });
//...
$('.tictactoe').off('click');