0

我尝试为一个网站制作一些Firefox 插件。

但是那个网站有一个像这样的 HTML 和 jQuery ......

HTML+jQUery: (onPage)

<script>
    $(document).ready(function() {
      $('a').on('click',function(){alert('Yo!');});
    });
</script>
<a href="#" onclick="return false;">SomeEvent</a>

这个我不能用$('a').click(); (我的插件包括 jQuery)

我怎样才能告诉我的 Firefox 插件点击这个?或克隆 onClick 事件?

我不知道该怎么做。或者我只在 Greasemonkey 或 iMarco 中编码

4

1 回答 1

0

您并没有真正提供有关现有代码的任何详细信息,以及您是否使用 XUL、附加 SDK ( page-mod?) 或其他任何东西。

但一般来说,你可以.click(),例如

document.querySelector("a").click();

(您需要使用正确的内容document。正确的内容取决于您使用的工具包)

于 2013-09-09T17:52:45.687 回答