JQUERY选择器,选取除了此ID外父元素中所有的元素
<divclass="set_depthd_2depth_contain"><divstyle="height:1px;overflow:hidden;"class="c...
<div class="set_depth d_2depth_contain"><div style="height: 1px; overflow: hidden;" class="con d_2depth none">
<div class="area d_m10011">
<dl class="depth etc">
<dt>WHAT’S POPULAR</dt>
<dd id="man_0"></dd>
<dd id="man_1"></dd>
<dd id="man_2"></dd>
<dd id="man_3"></dd>
<dd id="man_4"></dd>
</dl>
</div></div>
请问jquery选择器如何获取在class="depth etc"的div中 ID除了man_2的所有其他的<dd>呢? 展开
<div class="area d_m10011">
<dl class="depth etc">
<dt>WHAT’S POPULAR</dt>
<dd id="man_0"></dd>
<dd id="man_1"></dd>
<dd id="man_2"></dd>
<dd id="man_3"></dd>
<dd id="man_4"></dd>
</dl>
</div></div>
请问jquery选择器如何获取在class="depth etc"的div中 ID除了man_2的所有其他的<dd>呢? 展开
展开全部
$(".depth etc").each(function(i) {
var obj[i] = $(this).children("dd[id!='man_2']");
});
这样数组obj中就存储了你要的那个<dd>了 。
var obj[i] = $(this).children("dd[id!='man_2']");
});
这样数组obj中就存储了你要的那个<dd>了 。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$(".depthetc dd[id!='man_2']")
这就是了
这就是了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$(".depth etc").find("dd").not($("#man_2"));
not这个方法 有的时候和好用的 呵呵。。。 如果 排除的元素是已知的 ,应该比循环好用点
not这个方法 有的时候和好用的 呵呵。。。 如果 排除的元素是已知的 ,应该比循环好用点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$(".depth etc dd[id!='man_2']")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询