为什么js在封装的时候所有代码没有加在$(docunment).ready()里面,我代码如果没有这句就不会生效!!

来源:2-3 页面切换部分的代码封装

慕娘7387834

2016-07-22 11:44

为什么js在封装的时候所有代码没有加在$(docunment).ready()里面,我代码如果没有这句就不会生效!!



写回答 关注

2回答

  • 慕粉3650363
    2016-09-16 18:45:54

    你没发现在index文件里的js代码是放在底端吗

  • 慕娘7387834
    2016-07-22 11:55:47

    我明白了,因为封装的js在html页面中的脚本javascript中被调用到,会在页面加载时执行。如果是把js所有代码放到一个单独文件中而在html中通过script标签关联该文件时,则需要把代码写在$(docunment).ready()里面,表示当docunment文档加载完毕时执行里面内容。

H5+JS+CSS3实现七夕言情

为七夕节准备的H5+JS+CSS3特效案例,由浅入深案例拆分讲解

211516 学习 · 570 问题

查看课程

相似问题