例: http: //partnerswealth.advisorproducts.com/home
http://mah.advisorproducts.com/home
要件:
空のときに左右のdivまたはBoxを非表示にします。
以下は私が使用しているHTMLコードです。
<div class="Box secondaryBackground">
<div class="innerBox containerBackground">
<h2> </h2>
<div class="innerBoxContent">
<div class="eNews"> </div>
</div>
</div>
</div>
以下は私が使用しているjsです-そして、 innerBoxContentの子divが空であるそのBoxクラスdivにのみDispNoneクラスを追加しようとしています。
したがって、eNewsのようなinnerBoxContentクラスdivの子が空の場合は、Boxクラスdivにクラスを追加したいだけです。
$(document).ready(function () {
str = $('.innerBoxContent > div').text();
if ($.trim(str) === "") {
$('.innerBox').parent().addClass('DispNone');
}
else {
$('.innerBox').parent().removeClass('DispNone');
}
});
このコードを変更できますか?
現在、すべてのinnerBox divにクラスを追加していますが、.eNewsのように最後の子要素が空であるdivのみが必要です。ありがとうスシル