-2

我正在使用 HTML5、CSS 和 JavaScript 制作井字游戏。我已经确定了获胜模式以及或多或少如何使其发挥作用。不涉及人工智能;它旨在成为同一台计算机上的玩家对玩家的游戏。

在此处输入图像描述

我想做的就是:

  • 知道何时单击 div
  • 知道点击了哪个div
  • 请告诉我这是否可能。如果是,如何。步骤赞赏,不要发布完整的代码:)

    4

    3 回答 3

    5

    将事件侦听器绑定到容器,然后检查事件对象的target属性以确定单击了哪个元素。

    认真考虑将<div>s替换为 s,<button>因为它们被设计为可交互的(因此具有自动出现在焦点顺序中的好处)。

    于 2013-04-24T18:47:51.183 回答
    0

    this,如果你使用jquery,它可以超级简单:

    $("div.box").on("click", function() { $(this).addClass("clicked"); });
    

    上面将检查任何具有“box”类的 div,并向其添加“clicked”类

    不知道为什么这被否决了..这是一个显示它工作的例子..即使是我认为需要的样本。

    http://jsfiddle.net/LCKr6/1/

    于 2013-04-24T18:48:08.803 回答
    -3

    有可能,您应该为此使用 javascript (JQuery)。您可以为鼠标单击注册侦听器,您可以在其中捕获被单击的 div 的 id

    于 2013-04-24T18:46:30.437 回答