所以我一直遇到同样的问题,我尝试阅读了许多解决方案,但似乎找不到有效的方法。本质上,我需要知道一种简单的方法来获得它,这样我的网页就可以加载 2 个不同版本的 jquery 而不会发生冲突......我知道人们一直在推荐“jquery noconflict”脚本,但我看不到那个去工作。
我有一个使用 jquery 1.7 的 3d 轮播,下面的另一件事是使用 1.6,以及一个使用 1.9 的推子。
有人可以解释一下如何让这些都在我的网页上正常播放吗?
任何输入将不胜感激。
谢谢
所以我一直遇到同样的问题,我尝试阅读了许多解决方案,但似乎找不到有效的方法。本质上,我需要知道一种简单的方法来获得它,这样我的网页就可以加载 2 个不同版本的 jquery 而不会发生冲突......我知道人们一直在推荐“jquery noconflict”脚本,但我看不到那个去工作。
我有一个使用 jquery 1.7 的 3d 轮播,下面的另一件事是使用 1.6,以及一个使用 1.9 的推子。
有人可以解释一下如何让这些都在我的网页上正常播放吗?
任何输入将不胜感激。
谢谢
如果你想在同一页面上使用多个版本的 jquery,你可以尝试做这样的事情(虽然没有测试)
<script src="jquery-1.6">
<script>
$16=$
$.noConflict();
</script>
<script src="jquery-1.9">
<script>
$19=$
$.noConflict();
</script>
<script>
$16(document).ready(function($) {
// now $ references to jquery 1.6
})
$19(document).ready(function($) {
// now $ references to jquery 1.9
})
</script>
正如 George Yates 所说,您应该尝试只使用一个版本的 jQuery,因为更多的版本对网络来说开销太大。