【发布时间】:2014-07-09 09:43:28
【问题描述】:
我有三个带有 UserDetail 类的 div。如果一个 div 不包含 div.info 则必须隐藏 div.UserDetail
评论更新:
我试过这个:
var childInfo=$('div.UserDetail').find("div.info").size();
if(childInfo==0) $('div.UserDetail').hide();
这不起作用,因为所有 div 都包含相同的类名,而其他两个 div 有子 div class=info
【问题讨论】:
-
HTML?示例代码你试过了吗?
-
我试过 var childInfo=$('div.UserDetail').find("div.info").size(); if(childInfo==0) $('div.UserDetail').hide();这并不是因为所有 div 都包含相同的类名,而其他两个 div 具有子 div class=info。
-
已添加答案(仅使用下面的 jQuery 选择器)。