这是一个创建于 3263 天前的主题,其中的信息可能已经有所发展或是发生改变。
当我在 html 页面里写入 js ,绑定 load 事件的时候:
window.addEventListener("load", test, false);
function test(){
console.log("test");
}
这个时候是可以正常调用 test 函数的。
但是当我结合 requirejs 把事件监听放在外部引入的 js 文件里,就没办法正常监听了,求解决办法及原因
1 条回复 • 2015-11-07 00:20:14 +08:00
|
|
1
shiye515 2015-11-07 00:20:14 +08:00 via Android
引入你这个 js 之前页面就已经 load 完毕了,解决办法就是先判断页面加载状态,加载完成直接执行,没加载完毕再监听加载完毕事件。这种简单的问题可以看下 jquery 是怎么处理的
|