我找到了很多答案(大多数与 wordpress 有关),但没有任何帮助。我是 css/jquery 的新手,所以需要我的手稍微握一下。我试过这个但无法让它工作我可以在同一页面上使用多个版本的 jQuery 吗?
我的代码在这里:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="js/jquery.slicknav.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#menu').slicknav();
});
</script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
var jQuery_1_7_2 = $.noConflict(true);
</script>
<script>window.jQuery || document.write('<script src="js/jquery-1.7.2.min.js"><\/script>')
</script>
<script src="js/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
var jQuery_1_9_1 = $.noConflict(true);
</script>
<script src="js/owl.carousel.js"></script>
我在我的页面上使用了两个元素的源代码,一个调用 jquery-1.7.2.min.js,另一个调用 jquery-1.9.1.min.js。
1.7.2 控制我的响应式导航栏,而 1.9.1 由图像轮播使用。目前轮播版本超过了导航栏(消失)。
有什么想法可以解决这个冲突吗?