无法在同一页上加载多个版本的jQuery
我一直在拼命地加载jQuery的不同版本,大约9个小时。 直到现在它才起作用 这是全部代码:无法在同一页上加载多个版本的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
<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”
和$
属于versionXjQuery
- 您可以将其称为“jquery.versionY.js”
- 现在
和$
属于versionY,加上jQuery
和$
属于versionX\ujquery
var my\u jQuery=jQuery.noConflict(true)代码>
- 现在
和$
属于versionX,jQuery
和$
可能是\ujquery
,而null
是versionYmy\ujquery
来源:什么不起作用?当JS控制台不工作时,您的JS控制台中有什么?为什么要加载两个版本的jQuery?@Utkanos有时插件取决于特定的版本。@DaveNewton:哦,对不起。忘了提那件事了。我已经编辑了这个问题,第一个不起作用的jquery。乌特卡诺斯:因为我需要两者来运行代码。第一个(jquery)运行onclick函数。第二个(191版)是关于“部分”的东西。@Safira它怎么不起作用?很高兴我能帮助你。
jq("#nice").load("retrain/neg.php?url=" + url + "&nama=" + nama);