大家好 我把jquery文件放在母版页面版本jquery-1.4.2.min.js和另一个页面中 jquery文件jquery-1.2.6.min.js只是在Firefox中jquery功能不起作用
答案 0 :(得分:2)
JavaScript不支持类,函数或任何库。
你只是包含两次jQuery - 不同的版本 - 。
如果要同时使用两者,则需要更改jQuery前缀。
版本A:$ 版本B:$$
或任何其他有效的前缀。
您可以通过将jQuery对象名称更改为jQueryA和jQueryB来实现,并在jQuery源代码的末尾更改“$”:
// Expose jQuery to the global object
window.jQueryA = window.$ = jQueryA;
...和
// Expose jQuery to the global object
window.jQueryB = window.$$ = jQueryB;
到目前为止这不是一个好方法,但也许你的要求是为某些任务留下旧版本的jQuery,因为你不支持某些代码,并且你想用另一个和更新的jQuery版本做一些新功能。
答案 1 :(得分:0)
第二次包含jquery时会发生什么,它会忘记自第一次包含以来所做的所有自定义。所以解决方案很简单:不要包括它两次。