jquery这里还需要ready吗?
来源:3-5 让菜单下拉
alluremyy
2019-04-13 11:52:34
这里的js脚本开头$(document).ready(function(){
})
在body最后才引入js脚本,那么这个ready写与不写有没有本质区别?视频中没写。
我看书上写的是使用ready方法注册的事件,在dom就绪就会被执行,此时的元素关联文件未下载完,如果不写的话,是不是html页面按顺序加载,将body之前的图片啊关联文件什么都加载完,然后到js脚本处才执行?是不是对性能上有影响,我理解的有点乱,麻烦老师帮我理一下
2回答
一路电光带火花
2019-04-13
对,要是网速不好的话,图片有的会加载不出来。没区别的。
好帮手慕糖
2019-04-13
同学你好,1、在body后面引入js,可以不写哦。
2、 $(document).ready()是DOM结构绘制完毕后就执行,如果不写的话就是顺序执行,前面的DOM结构会加载完,但是由于网速的原因图片等,可能会没加载完哦。
希望能帮助到你,祝学习愉快!
相似问题