Das Beispiel in diesem Artikel beschreibt, wie JQuery Outerhtml abruft und festlegt. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:
Während des Entwicklungsprozesses dient jQuery.html() zum Abrufen des HTML-Codes unter dem aktuellen Knoten und enthält nicht den Code des aktuellen Knotens selbst. Manchmal benötigen wir ihn jedoch und können jQuery verwenden. prop("outerHTML") eingerichtet.
Viele jQuery-Benutzer sind über dieses Problem zutiefst verwirrt. Warum kann das äußereHTML des HTML-Elements nicht direkt wie im DOM unter den vielen praktischen Methoden zum Abrufen und Festlegen von Attributen festgelegt werden?
Da es im nativen JS-DOM ein integriertes Attribut „outerHTML“ gibt (achten Sie auf die Groß-/Kleinschreibung, JS unterscheidet zwischen Groß- und Kleinschreibung), um den HTML-Code des aktuellen Knotens (einschließlich des aktuellen Knotens) abzurufen, können Sie jQuery verwenden prop() um es zu
zu bringen
1. Jquery erhält Outerhtml
<div class="test"><p>hello,你好!</p></div> <script> $(".test").prop("outerHTML"); </script>
2. JQuery-Einstellung Outerhtml
$('.test').prop('outerHTML', '<input>');
Ich hoffe, dass dieser Artikel für alle bei der jQuery-Programmierung hilfreich sein wird.