修改使用Chrome扩展程序创建的事件处理程序?

时间:2018-01-13 01:45:14

标签: google-chrome-extension

我正在尝试编写一个位于我无法控制的页面上方的Chrome扩展程序。

页面通过Ajax加载.js文件,然后订阅PubNub通道。每次PubNub发送新消息时,它都会写出如下内容:

<li>content here</li>

然后它向LI添加一个事件处理程序。

我想在创建这些事件处理程序时对其进行修改。有没有办法在Chrome扩展程序中执行此操作?

以下是我要添加的脚本(此版本通过unminifier运行): http://hostonfiber.com/script.js

我希望Chrome扩展程序将此代码注入userClick函数正上方的第12432行:

        addToList: function(e) {
            e.preventDefault();
            userpublickey = this.model.get("userpublickey");
            message = e.currentTarget.innerText;
            console.log(message);
        },

然后在事件的第12397行:{&#34;部分:

        "click .message-text": "addToList",

0 个答案:

没有答案