我正在编写一个Firefox插件,我正试图触发一些点击事件。当我从Firefox控制台执行此操作时,似乎可以工作:
$( ".next" ).trigger( "click" );
或
var theNode = document.getElementsByClassName('next')[0].click();
但是当我在我的插件中使用它们时,时钟事件没有被触发。
我做错了什么?
答案 0 :(得分:0)
固定。为了检索DOM节点,我需要访问content.document。
var theNode = content.document.getElementsByClassName('next')[0].click();
$('.next', window.content.document).trigger('click');