Fancybox jQuery冲突?NoConflict()问题

Fancybox jQuery冲突?NoConflict()问题,jquery,fancybox,Jquery,Fancybox,我是JavaScript新手,我正在尝试使用jQuery 我的fancybox出现了一个未捕获的类型错误。 我发现这与两个不同的jQuery库冲突有关,但是如果我删除第二个jQuery库,我的移动菜单将停止工作 <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script> <script type="text/javascript">

我是JavaScript新手,我正在尝试使用jQuery

我的fancybox出现了一个未捕获的类型错误。 我发现这与两个不同的jQuery库冲突有关,但是如果我删除第二个jQuery库,我的移动菜单将停止工作

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

<script type="text/javascript">
    jQuery.noConflict();
    jQuery(document).ready(function() {
        jQuery(".fancybox").fancybox();
    });
</script>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

当您为jquery使用CDN路径时,则使用https而不是http

<script type="text/javascript" src="https://code.jquery.com/jquery-latest.min.js"></script>

<script type="text/javascript">
    jQuery.noConflict();
    jQuery(document).ready(function() {
        jQuery(".fancybox").fancybox();
    });
</script>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

我自己设法修好了

通过像这样声明无冲突解决了问题

var hello1 = $.noConflict();

hello1(document).ready(function() {
        hello1(".fancybox").fancybox();
    });

您是否包括fancybox插件?你有什么错误?为什么要包含多个jQuery版本?是的,我包含了fancybox插件。当我删除第二个jQuery链接时,Fancybox正常工作,但随后我的offcanvas菜单停止工作。所以我需要找到一种方法让它们都能工作;我自己设法修好了。那么,你是怎么修好的呢?