<div>
私は次のHTML構造を持っています。タグを含むクラスを最後に追加したいのですが<p>
、それが存在する場合のみです。
<div id="view">
<div class="login">
</div>
<div>
<p>Add a class to this parent DIV</p>
</div>
</div>
助言がありますか?
<div>
私は次のHTML構造を持っています。タグを含むクラスを最後に追加したいのですが<p>
、それが存在する場合のみです。
<div id="view">
<div class="login">
</div>
<div>
<p>Add a class to this parent DIV</p>
</div>
</div>
助言がありますか?
簡単なスニペット:
if($('#view div:last p').length)
$('#view div:last').addClass('myClass');
ap タグを持つすべての div を取得します
p = $('#view div p');
if (p.length) {
$(p[p.length - 1]).addClass("largerText");
}
ここにフィドルがあります
はい、ロースターは正しい答えを与えました。これはそのためのフィドルです。http://jsfiddle.net/sameerast/qhsXM/
<div id="view">
<div class="login">
</div>
<div>
<p>Add a class to this parent DIV</p>
</div>
</div>
if($('#view div:last p').length){
$('#view div:last').addClass('myClass');
}
.myClass {
border:red 1px solid;
}