新手问题,jquery代码合并报错,两部分代码合并在一起出错。求解~

第一部分$(document).ready(function(){jQuery.jqsxfg51nav=function(jqsxfg51navhover){$(jqsx... 第一部分
$(document).ready(function() {
jQuery.jqsxfg51nav = function(jqsxfg51navhover) {
$(jqsxfg51navhover).prepend("<span></span>");

$(jqsxfg51navhover).each(function() {
var linkText = $(this).find("a").html();
$(this).find("span").show().html(linkText);
});

$(jqsxfg51navhover).hover(function() {
$(this).find("span").stop().animate({
marginTop: "-40"
}, 250);
} , function() {
$(this).find("span").stop().animate({
marginTop: "0"
}, 250);
});
};
$.jqsxfg51nav("#menu2 li");
});

第二部分:
jQuery.noConflict();
jQuery(document).ready(function($){
function lightboxPhoto() {
jQuery("a[rel^='prettyPhoto']").prettyPhoto({
animationSpeed:'fast',
slideshow:5000,
theme:'light_rounded',
show_title:false,
overlay_gallery: false
});
}
if(jQuery().prettyPhoto) {
lightboxPhoto();
}
if (jQuery().quicksand) {
var $data = $(".portfolio-area").clone();
$('.portfolio-categ li').click(function(e)
{
$(".filter li").removeClass("active");
var filterClass=$(this).attr('class').split(' ').slice(-1)[0];

if (filterClass == 'all') {
var $filteredData = $data.find('.portfolio-item2');
} else {
var $filteredData = $data.find('.portfolio-item2[data-type=' + filterClass + ']');
}
$(".portfolio-area").quicksand($filteredData, {
duration: 600,
adjustHeight: 'auto'
}, function () {
lightboxPhoto();
});
$(this).addClass("active");
return false;
});
}
});
我怎么把这两部分代码合在一起,求解。我要在同一个页面调用。
展开
 我来答
wuhuilong123
2012-10-04 · TA获得超过327个赞
知道小有建树答主
回答量:574
采纳率:0%
帮助的人:347万
展开全部
$(document).ready(function() {
。。。

});

写两个这个就对了嘛
cg329521
2012-10-04 · TA获得超过255个赞
知道小有建树答主
回答量:933
采纳率:0%
帮助的人:408万
展开全部
强耦合错误!命名重复了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式