关于 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();
}
});
}
展开
 我来答
davepotter
2011-11-08 · TA获得超过171个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:109万
展开全部
js这一点和c有点类似,就是if内的值可以是非boolean类型的值,判定方法就是0=false,其他=true
visual200x
2011-11-07 · 超过24用户采纳过TA的回答
知道答主
回答量:148
采纳率:0%
帮助的人:80.3万
展开全部
你应该给个完整的代码的吧,www.mengzhizhu.com去找答案吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式