Javascript Firefox插件SDK-为mouseover和mouseout添加eventListener

Javascript Firefox插件SDK-为mouseover和mouseout添加eventListener,javascript,firefox,firefox-addon-sdk,Javascript,Firefox,Firefox Addon Sdk,我刚刚开始为firefox创建我的第一个插件。目前,我一直在通过插件添加eventListeners 我有一个元素列表(ulli),我想为每个mouseover和mouseout事件添加这些元素。到目前为止,我只想添加一个额外的边界,以查看它是否正常工作 但是在阅读文档时,我找不到一个如何做到这一点的例子。希望有人能帮助我 谢谢和KR我终于知道了怎么做: var qlist = document.querySelectorAll('ul#s-results-list-atf li.s-resul

我刚刚开始为firefox创建我的第一个插件。目前,我一直在通过插件添加eventListeners

我有一个元素列表(ulli),我想为每个mouseover和mouseout事件添加这些元素。到目前为止,我只想添加一个额外的边界,以查看它是否正常工作

但是在阅读文档时,我找不到一个如何做到这一点的例子。希望有人能帮助我


谢谢和KR

我终于知道了怎么做:

var qlist = document.querySelectorAll('ul#s-results-list-atf li.s-result-item');

for(var i = 0; i < qlist.length; i++) {

    qlist[i].addEventListener('mouseover',hoverEffectOn, false);

    qlist[i].addEventListener('mouseout',hoverEffectOff, false);

    qlist[i].addEventListener('click', showDataAsin, false);

}
var qlist=document.queryselectoral('ul#s-results-list-atf li.s-result-item');
对于(var i=0;i
您已经尝试了什么?你的代码看起来像什么?请帮助我们帮助你。对不起,我只是想知道哪种做法是最好的。我想确定鼠标是否会悬停在某些元素上,而不是捕捉子元素的内容。我应该使用attach选项卡方法并注入jquery,然后添加事件侦听器吗?下面是如何将mouseover事件添加到插件自己的元素中: