繁体   English   中英

导致冲突的多个jquery无法解决

[英]Multiple jquery causing conflict couldn't resolve

我使用jquery有两个目的。 一个用于添加压延机。 其他用于在标签之间切换。 但是当放在一起时只有1个工作。 如果我评论第一个脚本第二个工作,如果我评论第二个脚本第一个工作。

新的更新

这是日历的脚本。

<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<script>
$(function() {
$("#pickdate").datepicker({
buttonImage: 'images/date.jpg',
buttonImageOnly: true,
changeMonth: true,
changeYear: true,
showOn: 'both',
});
});
</script>

为了这

  <div class="date">Due date  <input id="pickdate" type="text" placeholder="select" /></div>    

这是切换标签的脚本。

<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.2.js"></script>
<script>
$(document).ready(function(){
$(".pro").click(function(){
$(this).addClass("selected").siblings().removeClass("selected");
});
});
</script>

对于这个

<ul class="promenu">
<li class="pro" > <a href="#">One-Time</a> </li>
<li class="pro selected" > <a href="#">Recurring</a> </li>
</ul>
.pro a{
display: block;
padding: 3px 20px;
text-decoration: none;
color: black;       
}
.selected{
background:#47ABCC;
}
.promenu .selected a{
color:#fff;
background:#47ABCC;
}

如何解决这个问题。

你真的不需要为每个脚本标记包含一次jQuery引用,你只需要一次。

所以在这种情况下,我会说删除<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.2.js"></script>并保留对版本1.10.2。 您还可以保留对jQuery UI的引用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM