使用Chrome扩展程序检测点击次数

时间:2012-08-02 21:38:19

标签: javascript jquery

发现自己正在为Chrome编写扩展程序,作为我希望实现这一目标的测试:

$(document).click(function(e) { alert('clicked'); });

但它不能按预期工作,有什么想法吗?

这是manifest.json:

"name": "Test",
  "version": "0.2",
   "content_scripts": [
    {
      "all_frames": true,
      "matches": ["*://mail.google.com/mail/*"],
      "js": ["jquery-1.7.2.js", "test.js"]
    }
  ]

2 个答案:

答案 0 :(得分:-1)

$(document).click(function(e) { var evt=e||window.event;if(evt.type=='click')alert('clicked'); });

这是你缺少的东西!

DEMO

答案 1 :(得分:-1)

我认为你应该使用它为我工作的.on()。简单示例:$(document).on("click",function(){alert("clicked")});​​​​​​​​​​​​​​​​​

对于.on的所有选项,请查看此处http://api.jquery.com/on/