<div><p class="p1"></p></div> <div><p。AtelierRoi"> <div><p class="p1"></p></div> <div><p" />
アトリエロワ

特定の要素を持つ時にclassを付けるjQuery

元のHTML

<div class="sample">
<div><p class="p1"></p></div>
<div><p class="p2"></p></div>
<div><p class="p3"></p></div>
</div>

jQuery

$(function(){
    $(".sample >div:has('.p3')").addClass("test");
});

HTMLが変わる

<div class="sample">
<div><p class="p1"></p></div>
<div><p class="p2"></p></div>
<div class="test"><p class="p3"></p></div>
</div>

HOME > javascript > 特定の要素を持つ時にclassを付けるjQuery