Javascript Can';t在我的Firefox插件中触发点击事件

Javascript Can';t在我的Firefox插件中触发点击事件,javascript,jquery,firefox-addon,Javascript,Jquery,Firefox Addon,我正在编写一个Firefox插件,并试图触发一些点击事件。当我从Firefox控制台执行此操作时,它似乎可以工作: $( ".next" ).trigger( "click" ); 或 但是当我在插件中使用它们时,时钟事件不会被触发 我做错了什么?已修复。为了检索DOM节点,我需要访问content.document var theNode = content.document.getElementsByClassName('next')[0].click(); $('.next', wind

我正在编写一个Firefox插件,并试图触发一些点击事件。当我从Firefox控制台执行此操作时,它似乎可以工作:

$( ".next" ).trigger( "click" );

但是当我在插件中使用它们时,时钟事件不会被触发


我做错了什么?

已修复。为了检索DOM节点,我需要访问content.document

var theNode = content.document.getElementsByClassName('next')[0].click();
$('.next', window.content.document).trigger('click');

尝试
console.log($(“.next”)你得到了什么?@Sergio我想我不能在Firefox扩展名.alert中使用console.debug(object)登录<代码>警报($(“.next”).length),只是为了检查它是否是空的,我已经找到了原因。我需要执行以下操作:content.document.getElementsByClassName('next')[0]。单击();但是,我如何使用Jquery访问content.document呢?
var theNode = content.document.getElementsByClassName('next')[0].click();
$('.next', window.content.document).trigger('click');