如果我使用以下语句...
if ($('divA').siblings().text() == "1") {
the code here needs to add a class to that specific sibling where text = 1
}
我将如何选择同级 div 来添加类?
如果我使用以下语句...
if ($('divA').siblings().text() == "1") {
the code here needs to add a class to that specific sibling where text = 1
}
我将如何选择同级 div 来添加类?
$('divA').siblings().filter(function(index) {
return $(this).text() == "1";
}).addClass('yourClass');
您可以使用.filter()函数将.siblings()
集合减少为仅针对您的条件返回 true 的集合,然后用于.addClass()
将您的类添加到过滤的兄弟姐妹中。