关于 jquery if 的问题,很简单,很基础,可是我就是不懂
就是我看到一行代码,if(flod.size()){if(sele.size()){为什么里面没有运算符或者说比较,size()不是只能得出一个数吗??这个条件语句看不懂...
就是我看到一行代码, if(flod.size())
{
if(sele.size())
{
为什么里面没有运算符或者说比较,size()不是只能得出一个数吗??这个条件语句看不懂啊,到底什么意思
这个是主要的代码
if(flodLi.size())
{
if(selectedLi.size())
{
var selStr=$.trim(selectedLi.last()[0].firstChild.nodeValue); 这一句是什么意思啊???
flodLi.find('a').each(function(){
if(selStr==this.innerHTML)
{
var p=$(this).parent().parent().parent().next();
var phtml = p.find('h3>a').text();
if( phtml == "" ){
firstLi.find('ul').removeClass('hide');
firstLi.find('h3>a').removeClass('unfold').addClass('fold');
} else {
p.find('ul').removeClass('hide');
p.find('h3>a').removeClass('unfold').addClass('fold');
}
return false;
}
});
}
else
{
flodLi.eq(0).find("h3 > a").removeClass("unfold").addClass("fold");
flodLi.eq(0).find('ul').removeClass('hide');
}
flodLi.find("h3 > a").click(function(){
if($(this).hasClass("fold")){
$(this).removeClass("fold").addClass("unfold").blur().parent().next().slideUp();
}
else
{
$(this).removeClass("unfold").addClass("fold").blur().parent().next().slideDown();
}
});
} 展开
{
if(sele.size())
{
为什么里面没有运算符或者说比较,size()不是只能得出一个数吗??这个条件语句看不懂啊,到底什么意思
这个是主要的代码
if(flodLi.size())
{
if(selectedLi.size())
{
var selStr=$.trim(selectedLi.last()[0].firstChild.nodeValue); 这一句是什么意思啊???
flodLi.find('a').each(function(){
if(selStr==this.innerHTML)
{
var p=$(this).parent().parent().parent().next();
var phtml = p.find('h3>a').text();
if( phtml == "" ){
firstLi.find('ul').removeClass('hide');
firstLi.find('h3>a').removeClass('unfold').addClass('fold');
} else {
p.find('ul').removeClass('hide');
p.find('h3>a').removeClass('unfold').addClass('fold');
}
return false;
}
});
}
else
{
flodLi.eq(0).find("h3 > a").removeClass("unfold").addClass("fold");
flodLi.eq(0).find('ul').removeClass('hide');
}
flodLi.find("h3 > a").click(function(){
if($(this).hasClass("fold")){
$(this).removeClass("fold").addClass("unfold").blur().parent().next().slideUp();
}
else
{
$(this).removeClass("unfold").addClass("fold").blur().parent().next().slideDown();
}
});
} 展开
展开全部
你应该给个完整的代码的吧,www.mengzhizhu.com去找答案吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询