我在将两个jQuery脚本放在同一页上时遇到问题,我该怎么办?两个jQuery脚本在同一页上发生冲突
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.slidepanel.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('[data-slidepanel]').slidepanel({
orientation: 'left',
mode: 'push'
});
});
</script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="js/jquery.mixitup.min.js"></script>
<script type="text/javascript">
$(function() {
$('#Grid').mixitup();
});
</script>
我知道jQuery.noConflict()可以解决这个问题,但我不知道如何将它应用到这一点。任何帮助?
你为什么加载了jQuery两次? jQuery 1.9.1支持1.9.0不支持什么? – undefined
您应该只需要JQuery的一个副本。我无法想象1.9.0与1.9.1的不同之处在于你需要同时包含两者。拿出旧版本,你可能会发现它工作得很好。 – Chris
[两个jQuery对象冲突]可能重复(http://stackoverflow.com/questions/14593753/two-jquery-object-conflict) – Chris