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