JS引用另外JS文件的顺序问题。

1.在a.js中可以引用b.js文件,这样就可以在网页中只引用a.js文件,从而可以使用a.js和b.js文件中的所有方法。

  引用格式如下:document.write('<script type="text/javascript" src="js/jquery-min.js"></script>');

2.这样引用以后发现一个问题,即b.js文件中的方法实际是在页面全部加载完成后才能使用。

  例如,a.js中引用的是jquery.js文件,如果要在a.js文件中使用页面load事件,即jquery的格式

  

$(function($) {
        //初始化代码
    });

  这样在a.js中会不认识$符号,即jquery.js文件实际未完全加载。

3.在页面加载完成后,使用按钮点击事件或者其他处理事件时就可以使用$函数符号,即这时jquery.js文件才加载完成,并且可以使用完整的方法。

原文地址:https://www.cnblogs.com/coolsundy/p/4681592.html