2010-03-04 6 views
1

Je souhaite supprimer certains éléments de mon document HTML. Il semble que le retrait de certaines balises ne fonctionne tout simplement pas.jQuery: supprimer certains éléments du document HTML

Par exemple - bande: toutes les feuilles

$("style",this._doc.body).remove(); 

Je voudrais aussi supprimer des commentaires ou quelque chose comme des balises WinWord étranges comme: <!--[if gte mso 9]>

Comment le faire?

+0

Pouvez-vous poster le code HTML totale et ce que vous voulez supprimer? – matdumsa

+0

J'ai mis à jour mon texte - je veux enlever tous les fichiers de feuille de style. – Fuxi

Répondre

1

Pour supprimer tous les feuilles de style, essayez ceci:

$('link[rel=stylesheet]').remove(); 
+0

serait-il aussi possible de supprimer toutes les définitions de style? comme Fuxi

+0

oui, iirc essayez $ ('style'). remove(); Si cela ne fonctionne pas, essayez $ ('style'). Each (function() {$ (this) .remove();}); –

Questions connexes