【发布时间】:2012-07-31 17:41:16
【问题描述】:
在加载 javascript 库(如 jQuery)时,它们倾向于在 Window 元素上创建一个对象。
我正在尝试找出如何检测库刚刚加载的时间,因此我已经尝试检测窗口对象的属性更改...
window.addEventListener("DOMAttrModified", invalidate, false);
function invalidate(evt)
{
console.log('attrChange = ' + evt.attrChange);
}
...这不起作用。
也许有人知道解决此解决方案的另一种方法以及检测外部库何时加载的机制。
谢谢, 尼克
附言我查看了脚本标记的 onload 标记,但我担心它在 W3C 中是 not。
p.p.s.最终,我正在尝试实现一个可以安全使用 jQuery 代码的函数。
【问题讨论】:
-
我无法使用 jQuery 来解决这个问题。我需要使用普通的老式 JavaScript ......有什么想法或想法吗?谢谢!
标签: javascript jquery html dom javascript-events