wenn div Inhalt hat, zeige div

ok heres, was ich habe ... es funktioniert gut, aber es sucht nach einem Wort und nicht nach Inhalt. Ich möchte nur, dass es zeigt, wenn es Inhalte gibt.

 $(document).ready(function(){
       if ($("#box3:contains('Product')").length) {
          $('#third').show();
       }                                           
    });

Ich glaube nicht, dass Sie den HTML-Code dafür brauchen

es sucht nach 'Produkt' Wie mache ich es nur nach Inhalten suchen> 0

<div id="first" class="tab" >
    <div class="tabtxt">
        <a>DETAILS</a>
    </div>
</div>
<div class="tab" id="second">
    <div class="tabtxt">
        <a>INSPIRATION</a>
    </div>
</div>
<div class="tab" id="third" style="display:none">
    <div class="tabtxt">
        <a>NOTES</a>
    </div>
</div>

<div class="boxholder">
    <div style="overflow: hidden; display:block" class="box" id="box1">
        <div style="padding: 10px; line-height:16px">
            %%Panel.ProductDescription%%
        </div>
    </div>
    <div style="overflow: hidden; display:none" class="box" id="box2">
        <div style="padding: 10px; line-height:16px">
            %%Panel.ProductWarranty%%
        </div>
    </div>
    <div style="overflow: hidden; display:none" class="box" id="box3">
        <div style="padding: 10px; line-height:16px">
            %%Panel.UPC%%
        </div>
    </div>
</div>

auf einem Interspire-Einkaufswagen ruft %% panel.upc %% etwas auf, das über das Admin-Bedienfeld eingefügt wurde. Wenn in diesem Fall nichts vorhanden ist, wird es als Leerzeichen im Code angezeigt (Quelltext im Browser anzeigen).

Antworten auf die Frage(8)

Ihre Antwort auf die Frage