我制作了一个简单的 Java Script 游戏,您可以在其中翻转卡片并寻找匹配项。很像“记忆”。我的问题是当我单击元素(卡片)时,您仍然可以单击其他元素(卡片),因此一次可以翻转超过 2 张卡片,这将是作弊。我确实有一个 setTimeout 功能,当时间用完时(在翻转 2 张卡片之后),它会自动将卡片全部翻转过来。有没有一种方法可以在 setTimeout 期间禁用元素(卡片)的点击,然后重新允许点击。
我试过$('body').on('click',(false));
了,因为我想如果你不能点击任何可以同样工作的东西,但它不会阻止任何点击。
我的代码是这样运行的$("#Card1").on('click', function(){
,每张卡片都在一个 div 中(这样图像就可以点击了)。
也请原谅我在这里犯的任何错误,我有点新手,不熟悉在表格上发帖。