我正在尝试修改一个变量 - 它是在javascript中创建的 - 并运行一个函数来更改页面上的一些可视内容。但是我的paintmonkey脚本 - 我猜 - 在javascript之前运行,我收到一个错误,说功能没有定义。
如何在javascript运行后强制运行我的脚本?
其实我要做的事情很简单。有一个名为cursort的变量,我想要做的是将其更改为“data-price”并使用updateSort()再次对列表进行排序。这是代码:
var cursort = "data-price";
updateSort();
答案 0 :(得分:0)
我必须做类似的事情,在页面的末尾有一个我想要取消的对象,所以它的功能不会运行(它捕获链接点击并运行一些东西)。 在页面中它的定义如下:
var someObj = { ... }
我制作了一个看起来像这样的油脂单脚本(经过多次试验/错误)。
window.addEventListener ("load", runAfter, false);
function runAfter() {
unsafeWindow.someObj = null;
}
现在点击链接不会触发someObj中的所有其他操作。
也许你可以做那样的事情?