manipulation: fonction replaceWith

Remplace l'élément courant par le contenu spécifié, sous forme de code HTML ou d'objet DOM. La fonction retourne l'élément JQuery qui vient juste d'être remplacé et supprimé de la DOM.

Version: disponible depuis la version 1.0 de JQuery

Paramétres:

  • contenu (String|object DOm): contenu qui remplacera l'ancien

Valeur de retour: JQuery

Exemple :

Un clic sur un des boutons remplacera le bouton par un div. Le texte sera cependant conservé.

 $("button").click(function () {
      $(this).replaceWith("<div>"   $(this).text()   "</div>");
    });

Code de test:

<button>First</button>
<button>Second</button>
 <button>Third</button>

2 Commentaires (afficher/poster)