2012-03-28 9 views
0

Ich habe den folgenden Code in einer PHP-SeiteEntfernen eines perticular div spezifischer Text

<div class="vmenu"> 

    <div class="first_li"><span >Add Shift</span></div> 
<div class="first_li"><span>Add Comment</span></div> 

</div> 

Jetzt möchte ich die div entfernen enthält Text "Add Shift" auf dem Dokument bereit

+0

Haben Sie es mit PHP aus einem String entfernen möchten oder Sie entfernen möchten es mit JS aus DOM? –

+0

Sie müssen die Antworten zumindest für Ihre vorherigen Fragen akzeptieren! –

Antwort

1
$(function(){ 

    $('.first_li span:contains('Add Shift')').remove(); 
}); 
+0

$ ('. First_li span: enthält (' Shift hinzufügen ')'). Remove(); funktioniert gut, aber wie man es wieder hinzufügt. Eigentlich mache ich das auf Konditionsbasis. also ich möchte es wieder in sonst Bedingung hinzufügen – manishjangir

+0

Verwenden Sie hide()/show() Funktionen, anstatt zu entfernen. –

+0

wie folgt: $ ('div.vmenu div: first-child'). Hide(); –

1

Verwenden jQuery .remove() und :contains(). Beachten Sie, dass es Groß- und Kleinschreibung

$('div:contains("Add Shift")').remove();