覆盖DOM准备好时运行的Javascript函数

时间:2013-11-02 23:07:12

标签: javascript jstree

我想覆盖jstree库中的$.vakata.css.add_css and $.vakata.css.add_sheet函数  http://static.jstree.com/v.1.0pre/jquery.jstree.js

我有另一个js文件,我希望实现我自己的add_cssadd_sheet函数版本。我不想触摸第三方jstree库。

问题是我无法覆盖这些函数,因为当DOM准备好时,jstree会执行这些函数。

有没有办法可以阻止jstree执行$.vakata.css.add_css$.vakata.css.add_sheet并使用我的函数代替更改jstree代码。

1 个答案:

答案 0 :(得分:0)

在加载dom之前尝试执行

$.vakata.css.add_css = function() {
    // your code
    // ...or call your function
};

这将取代vakata方法,但在加载dom后继续执行