两个js代码冲突,怎么解决?

1、背景切换js<scripttype="text/javascript">$(document).ready(function(){//InitializeBackgo... 1、背景切换js
<script type="text/javascript">
$(document).ready(function(){
// Initialize Backgound Stretcher
$(document).bgStretcher({
images: ['images/01.jpg', 'images/02.jpg', 'images/03.jpg', 'images/04.jpg','images/05.jpg'],
imageWidth: 1483, imageHeight: 1000
});

$('#toggleAnimation').click(function(){
if($(this).val() == "Pause Animation"){
$(this).val("Resume Animation");
$(document).bgStretcher.pause();
} else {
$(this).val("Pause Animation");
$(document).bgStretcher.play();
}
});
});
</script>
2、相册js
<script src="detail_marquee.js" type="text/javascript"></script>
<script type="text/javascript">

$(document).ready(
function () {
var nums = $("#portfolio li").size();
$("#portfolio li:eq(0)").css("display","block").addClass("current");
jQuery('#mycarousel').jcarousel({ animation: 'slow', scroll: 1,initCallback: mycarousel_initCallback });

function mycarousel_initCallback(carousel) {

$("#mycarousel li").click(function(){

var i = $("#mycarousel li").removeClass("current").index($(this).addClass("current"));
carousel.scroll(i);
$(".dbImg ul li").eq(i).css("z-index","10").addClass("current").siblings("li").removeClass("current").css("z-index","1");
$(".dbImg ul li").eq(i).fadeIn(1500).siblings("li").fadeOut(1500);

});
};

$("#annual span").addClass("select").parent().siblings("li").find("span").removeClass("select");//导航选中
});
</script>

两个都不执行,去掉一个就可以执行一个了。
?????????????
展开
 我来答
百度网友b902fe4
2012-08-31 · 超过17用户采纳过TA的回答
知道答主
回答量:66
采纳率:0%
帮助的人:35.4万
展开全部
$(document).ready(function(){}) 这句话是在页面加载时执行,既然两个js同样有这句话,页面就不知道该执行哪个了
你可以把这两个js里的方法提取出来,然后去掉一个$(document).ready(function(){
在另一个里把两个方法放进去执行就可以了应该
百度网友9e35ce5e9
2012-08-29 · TA获得超过312个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:201万
展开全部
楼主,你是不是去掉第二个JS然后第一个可以执行,没猜错的话,你去掉第一个JS,第二个JS还是没执行,你尝试下,应该你的问题出现在第二个JS,你先尝试是否这样
追问
去掉第一个,第二可以执行的,两个放在一个页面两个都不行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
QinQinMeCC
2012-08-29 · TA获得超过2017个赞
知道小有建树答主
回答量:808
采纳率:100%
帮助的人:564万
展开全部
你可以把两个js放到 一个
$(document).ready(
function () {

});里面试试!
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
班盼丹4H
2015-08-21 · TA获得超过103个赞
知道答主
回答量:139
采纳率:0%
帮助的人:26.3万
展开全部
1贴出代码来
2冲突的原因
3名字相同?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式