J'ai hérité du HTML héritage dans lequel il présente les éléments suivants dans le corps du code:suppression des balises indésirables de corps HTML avec jQuery
style
meta
title
Comment puis-je supprimer ces derniers avec jQuery?
J'ai hérité du HTML héritage dans lequel il présente les éléments suivants dans le corps du code:suppression des balises indésirables de corps HTML avec jQuery
style
meta
title
Comment puis-je supprimer ces derniers avec jQuery?
Si vous pouvez trouver un sélecteur CSS approprié pour obtenir les éléments que vous pouvez simplement les détacher du DOM:
$(document).ready(function(){
$('style, meta, title').detach();
});
Je doute fortement que vous voulez vraiment détacher l'élément <title>
, cependant.
$('style, meta, title').remove();
Cela supprimerait tous les éléments spécifiés du DOM.
P.S. Assurez-vous que ceci est contenu dans le $(document).ready()
, comme c'est une bonne pratique pour la plupart des codes jQuery que vous devrez écrire.
Ils s'appellent des éléments, pas des étiquettes. – You
"... dont il a les balises suivantes dans le corps ..." - quelles balises seraient-elles? –
En outre, vous pouvez envisager d'effectuer une recherche de toutes ces balises et de les supprimer du code brut au lieu d'exécuter un script après le chargement du DOM, bien que jQuery soit le correctif rapide. – virstulte