无法在同一页上加载多个版本的jQuery

无法在同一页上加载多个版本的jQuery,jquery,Jquery,我一直在拼命地加载jQuery的不同版本,大约9个小时。 直到现在它才起作用 这是全部代码: <script type="text/javascript" src="<?php echo base_url() ?>tampilan/js/jquery.js"></script> <script> var jq = jQuery.noConflict(true); </script> <script type="text/j

我一直在拼命地加载jQuery的不同版本,大约9个小时。 直到现在它才起作用

这是全部代码:

<script type="text/javascript" src="<?php echo base_url() ?>tampilan/js/jquery.js"></script>
<script>
    var jq = jQuery.noConflict(true);
</script>
<script type="text/javascript" src="<?php echo base_url() ?>TAMPILAN/js/bootstrap.min.js"></script>
<script type="text/javascript" src="<?php echo base_url() ?>TAMPILAN/js/jquery-1.9.1.js.js"></script>

<script type="text/javascript">       
function negatif(obj) {//onclick function
    var url = obj.parentNode.valueOf('href');
    var nama = obj.parentNode.innerText;
    alert(url);
    jq("#nice").load("retrain/neg.php?url=" + url + "&nama=" + nama);

}
</script>
<p id="nice">nice</p>
<ul class="nav nav-tabs">
<li class="active"><a href="#A" data-toggle="tab">Section 1</a></li>
<li><a href="#B" data-toggle="tab">Section 2</a></li>
<li><a href="#C" data-toggle="tab">Section 3</a></li>
</ul>
<div class="tabbable">
<div class="tab-content">
    <div class="tab-pane active" id="A">
        <p>I'm in Section A.</p>            
    </div>
    <div class="tab-pane" id="B">
        <?php ?>
        <p>Howdy, I'm in Section B.</p>
        <?php                       
        $this->load->view('load/search.php');//it has the onclick function
        ?>
    </div>
    <div class="tab-pane" id="C">
        <p>What up girl, this is Section C.</p>            
    </div>
</div>

摘自jQuery论坛:

第一件重要的事情:加载jQuery.x.x.js时,它将覆盖现有的
$
jQuery
变量。。。但它保留了它们的备份副本(在
\u$
\ujquery
中)。 调用
.noConflict(true)
可以恢复js包含之前的状态

.noConflict()
为您提供正在运行的实例(上次加载的实例),因此您可以通过这种方式使用您的版本

恢复:

  • 原始页面加载其“jquery.versionX.js”
  • $
    jQuery
    属于versionX
  • 您可以将其称为“jquery.versionY.js”
  • 现在
    $
    jQuery
    属于versionY,加上
    $
    \ujquery
    属于versionX
  • var my\u jQuery=jQuery.noConflict(true)
  • 现在
    $
    jQuery
    属于versionX,
    $
    \ujquery
    可能是
    null
    ,而
    my\ujquery
    是versionY

来源:

什么不起作用?当JS控制台不工作时,您的JS控制台中有什么?为什么要加载两个版本的jQuery?@Utkanos有时插件取决于特定的版本。@DaveNewton:哦,对不起。忘了提那件事了。我已经编辑了这个问题,第一个不起作用的jquery。乌特卡诺斯:因为我需要两者来运行代码。第一个(jquery)运行onclick函数。第二个(191版)是关于“部分”的东西。@Safira它怎么不起作用?很高兴我能帮助你。
jq("#nice").load("retrain/neg.php?url=" + url + "&nama=" + nama);