次のステートメントを使用している場合...
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()
から、クラスをフィルタリングされた兄弟に追加するために使用できます。