我正在尝试编写一个位于我无法控制的页面上方的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",