Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery版本冲突获胜';即使使用$.noConflict也无法工作(true);_Javascript_Jquery_Html_Multiple Versions - Fatal编程技术网

Javascript jquery版本冲突获胜';即使使用$.noConflict也无法工作(true);

Javascript jquery版本冲突获胜';即使使用$.noConflict也无法工作(true);,javascript,jquery,html,multiple-versions,Javascript,Jquery,Html,Multiple Versions,我的html文件有多种功能,需要两个不同的jquery版本。在头部部分,我将其加载如下: <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.min.js"></script> <script type="text/javascript"> var $jq16 = $.noConflict(true); </script> <scri

我的html文件有多种功能,需要两个不同的jquery版本。在头部部分,我将其加载如下:

        <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.min.js"></script>
<script type="text/javascript">
  var $jq16 = $.noConflict(true);
</script>

<script src="http://code.jquery.com/jquery-2.1.0.min.js"></script>
    <script type="text/javascript">
      var $jq21 = $.noConflict(true);
    </script>
页面上的每个
$
都切换到
$jq21
,脚本将无法工作


有什么想法吗?谢谢。

不要使用两种不同的版本。没有借口,只是不要。没有冲突比让两个夸张版本的JQ一起工作更能为其他LIB腾出“$”的空间。你可能会得到一个amd的建设一个工作。也许吧。好的,谢谢各位,我已经找到了另一个解决方案。
 <script>

    $jq21('#form-signup_v1').validate({
        submit: {
            settings: {
                inputContainer: '.field'
            },
            callback: {
                onBeforeSubmit: function (node) {

                    myBeforeSubmitFunction(':D', ':)', node);

                },
                onSubmit: function (node) {

                    console.log('#' + node.id + ' has a submit override.');

                    //node.submit();

                }
            }
        },
        debug: true

    });

    function myBeforeSubmitFunction(a, b, node) {
 document.getElementById("form-signup_v1").submit();
        console.log(a, b);

        $jq21(node).find('input:not([type="submit"]), select, textarea').attr('readonly', 'true');
        $jq21(node).append('<div class="ui active loader"></div>');

    }
</script>