我尝试addClass("selected")
两个id之间的元素,但它不起作用。
我使用nextUntil()
。
我想在selected
和a
之间的所有 d-61
上添加类 d-64
。
我希望包含a
和d-61
的{{1}}。
这是我的代码:
d-64
答案 0 :(得分:2)
您可以使用以下
$("#d-61").nextUntil("#d-64").children('a').addClass("selected");
.nextUntil()
处理兄弟姐妹不是兄弟姐妹的孩子。
如果您还想选择2个外部元素,请尝试:
$("#d-61").nextUntil("#d-64").andSelf().add('#d-64').children('a').addClass("selected");
答案 1 :(得分:1)
试试这个,
<强> Live Demo 强>
$("#d-61").nextUntil("#d-64").add("#d-61, #d-64").find('a').addClass("selected");
答案 2 :(得分:1)
$("#d-61").nextUntil("#d-64").find("a").addClass("selected")
答案 3 :(得分:1)
你可以查看列表元素并为每个类添加一个。
$('ul li').each(function(index) {
$(this).find('a').addClass("selected");
});