页面引用外部js文件 很多代码没效果不执行 复制进当前页面 可以执行。why???路径没问题。按F12可以看到外部js文件的内容。
题主没有放出代码,只能猜测js引用位置在body前面,导致js代码执行前页面部分内容还未加载。
windo.onload=(function(){ //代码 })();
我猜是引用路径有问题。
是不是引用的时间点不对?比如节点没有加载,但是js对其绑定事件等操作
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
1 回答11.7k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答4.6k 阅读
3 回答2.9k 阅读
2 回答2k 阅读✓ 已解决
题主没有放出代码,只能猜测js引用位置在body前面,导致js代码执行前页面部分内容还未加载。