在Javascript

时间:2018-05-21 20:30:43

标签: javascript jquery

我目前正在为网站编写用户脚本。该站点有一个名为updateBOB的更新功能,它经常被调用并更新UI。

我的用户脚本向DOM添加了一个按钮,该按钮由所述updateBOB函数删除,因此我想要

  • 为此功能添加回调。
  • 更改此功能的定义。

我找不到让选项1工作的方法,所以我尝试了这样的选项2:

$(document).ready(function() {
        addButton();
        let oldBOB = updateBOB;
        updateBOB = function(){
            oldBOB.apply(oldBOB, arguments);
            addButton();
        }
}

但是,似乎updateBOB在功能范围内更新,但更改不会保留。我从不用。

触发addButton函数

请记住,我无法更改网站的源代码,我只知道跟踪via-via所需的功能。

有什么想法吗?

0 个答案:

没有答案