Firefox Addon SDK - 为mouseover和mouseout添加eventListener

时间:2015-03-26 15:47:18

标签: javascript firefox firefox-addon-sdk

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

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

但是阅读文档我找不到一个如何做的例子。希望有人可以帮助我。

谢谢,KR

1 个答案:

答案 0 :(得分:1)

最后我发现了怎么做:

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);

}