Chrome扩展程序。content.js中的事件处理程序可防止触发页面默认操作?

时间:2018-10-08 12:38:07

标签: javascript jquery html5 google-chrome google-chrome-extension

我有一个扩展程序,它可以根据屏幕上的用户操作来完成技巧。我在某些链接上遇到了问题。用户单击时,将按预期触发content.js中的侦听器,但不会触发页面上的实际事件。

我还没有使用event.preventDefault()或stopPropagation()来解释这一点。并非每个链接都发生这种情况,因此更容易弄清楚原因。我的听众:

$.each(clickableElems,function(e,elem) {
    $(elem).off('click');
    $(elem).on('click', function (event) {
        console.log(event.currentTarget);
        doSomething(this);
    });
});

0 个答案:

没有答案