特定のプロパティを持つ要素の親にスタイルを適用するにはどうすればよいですか? これが私が取り組んでいる例です...
<div>
<div class="inner"></div>
<div class="inner"></div>
<div class="inner"></div>
</div>
<div>
<div class="inner active"></div>
<div class="inner"></div>
<div class="inner"></div>
</div>
<div>
<div class="inner"></div>
<div class="inner"></div>
<div class="inner"></div>
</div>
... 'inner' クラスを持つ子要素に 'active' クラスも含まれている場合、out div に背景色を適用したいと考えています。これは、私が一緒にハッキングしたjQueryソリューションですが、機能していないようです...
if ($("div.inner").hasClass("active")) {
$(this).parent().css("background", "yellow");
};
誰かが修正またはより良いアプローチを念頭に置いていますか? ありがとう。
また、オプションで、特定のクラスが適用されるのではなく、「内部」div 内の特定のテキストに基づいてスタイルを適用するにはどうすればよいですか? 再度、感謝します。