今天群里有人问到怎么使用ajax加载js,使用ajax加载js我还没有用过。询问了下为什么要使用ajax加载js,得知是js文件非常大,要在用户点击某一按钮时才进行加载,而平时不需要加载。这样看来,使用ajax加载js在某些情况下显得很有必要。
于是在谷歌里输入了ajax加载js,看到第一条竟然是我网站的一篇文章,而文章内容是使用谷歌api加载js,可能是我那篇文章标题命名不是很规范。后边查看了下jQuery文档,里边有现成的加载js文件的方法,使用方法如下:
$.getScript("jsname.js", function() { alert("ajax加载js完成要执行的方法"); });比如在jsname.js文件中有语句:
alert("ajax加载js");这样,首先输出"ajax加载js",等jsname.js文件加载完成,执行回调方法,输出"ajax加载js完成要执行的方法"。这样算是实现了ajax js的加载。