html5画布上的Javascript单击事件不工作

html5画布上的Javascript单击事件不工作,javascript,html,events,Javascript,Html,Events,我正在为一个学校项目制作一个网站,但由于某种原因,javascript点击元素无法正常工作这是一个完整网站的链接 这里有一些GIST,它们可能比网站本身更新得多 请帮助,谢谢。您需要执行以下操作: can = document.getElementById("canvas") //get canvas element can.addEventListener('click', function_name, false) //register event funct

我正在为一个学校项目制作一个网站,但由于某种原因,javascript点击元素无法正常工作这是一个完整网站的链接

这里有一些GIST,它们可能比网站本身更新得多


请帮助,谢谢。

您需要执行以下操作:

    can = document.getElementById("canvas")  //get canvas element
    can.addEventListener('click', function_name, false) //register event


   function function_name(e) //handle event
   {
       //your code for click event

   }

请在www.jsfiddle.net上创建一个jsfiddle。在元素可用之前,您正在绑定
单击
事件处理程序。每个DOM操作都必须进入
$(function(){…})
。哇,谢谢!这真的很有帮助,我已经绝望了!继续“回答”这个问题,这样我就可以相信你是D。