我想实现的是类名点击切换效果,具体的功能实现没有问题,只是在一开始的window.onload有一些疑惑。HTML代码为:HTML代码:配送类型:全部京东配送第三方配送具体代码见demo该demo是能够正常实现的,在本地实现的时候,js文件是在标签内最后引入的。现在的问题是,如果改变window.onload的写法就会报错,不报错代码如下:JS代码:window.onload=function(){del();};报错代码如下:(报错为:UncaughtTypeError:Cannotreadproperty'length'ofundefined,即dd为undefined)JS代码:window.onload=del();//即去掉外面包裹的匿名函数以上情况,都是当将该语句放在脚本文件的开头处。经测试,如果将上面会报错的代码语句,放置在脚本文件最后的位置,不会报错。所以想问一下,其中的问题在哪里?
添加回答
举报
0/150
提交
取消