使用Jquery插件需要注意的时候
最近在研究JQuery插件的时候 ,发现一个问题 :就是在导入插件的时候 你导入的位置不正确的话 ?很有可能程序不能运行 ?这里指的位置是JQuery插件和JQuery源文件的顺序 ?如果插件的顺序先于源文件的话 ?那么程序很有可能跑不起来 ?至少我遇见的是这样?
1 楼 zhangyaochun 2012-04-06 原因其实很简单---依赖关系决定先后加载顺序因为你的插件是在jQ的基础上扩展的(所谓的extend)或者你使用了jQ的一些api去实现操作,所以依赖文件必须在你的插件文件前面,不然在你的插件api中使用到jQ的一些方法的时候,因为未加载,方法未定义就自然报错了 2 楼 hehongwei44 2012-04-06 zhangyaochun 写道原因其实很简单---依赖关系决定先后加载顺序
因为你的插件是在jQ的基础上扩展的(所谓的extend)或者你使用了jQ的一些api去实现操作,所以依赖文件必须在你的插件文件前面,不然在你的插件api中使用到jQ的一些方法的时候,因为未加载,方法未定义就自然报错了
非常感谢 这些明白了