Heim > Web-Frontend > js-Tutorial > Der Unterschied zwischen Append-, Prepend-, Before- und After-Methoden in JQuery

Der Unterschied zwischen Append-, Prepend-, Before- und After-Methoden in JQuery

巴扎黑
Freigeben: 2017-06-24 11:20:20
Original
1600 Leute haben es durchsucht


1. append() und prepend()

Annahme

<p class=&#39;a&#39;> //<---you want p c to append in this
  <p class=&#39;b&#39;>b</p>
</p>
Nach dem Login kopieren
Nach dem Login kopieren

Die Wirkung von

$(&#39;.a&#39;).append($(&#39;.c&#39;));
Nach dem Login kopieren
Nach dem Login kopieren

ist wie folgt:

<p class=&#39;a&#39;> //<---you want p c to append in this
  <p class=&#39;b&#39;>b</p>
  <p class=&#39;c&#39;>c</p>
</p>
Nach dem Login kopieren
Nach dem Login kopieren

Ebenso ist die Wirkung von

$(&#39;.a&#39;).prepend($(&#39;.c&#39;));
Nach dem Login kopieren
Nach dem Login kopieren

wie folgt:

<p class=&#39;a&#39;> //<---you want p c to append in this
  <p class=&#39;c&#39;>c</p>
  <p class=&#39;b&#39;>b</p>

</p>
Nach dem Login kopieren
Nach dem Login kopieren

2. Verwenden Sie after( ) und before()

und verwenden Sie auch den hypothetischen Code:

$(&#39;.a&#39;).after($(&#39;.c&#39;));
Nach dem Login kopieren
Nach dem Login kopieren

Der Effekt ist wie folgt:

<p class=&#39;a&#39;>
  <p class=&#39;b&#39;>b</p></p><p class=&#39;c&#39;>c</p>
Nach dem Login kopieren

Ähnlich vor() verwenden

$(&#39;.a&#39;).before($(&#39;.c&#39;));
Nach dem Login kopieren

Der Effekt ist wie folgt:

<p class=&#39;c&#39;>c</p><p class=&#39;a&#39;>
  <p class=&#39;b&#39;>b</p></p>
Nach dem Login kopieren

Zusammenfassung:

append() & prepend() befinden sich im Element. Fügen Sie Inhalt ein (der Inhalt wird zu einem untergeordneten Element oder Knoten des Elements), after() & before() fügen Inhalt außerhalb des Elements ein (sein Inhalt wird zum Geschwisterknoten des Elements). ist wie folgt:

Verwenden Sie auf ähnliche Weise

und der Effekt ist wie folgt:

<p class=&#39;a&#39;> //<---you want p c to append in this
  <p class=&#39;b&#39;>b</p>
</p>
Nach dem Login kopieren
Nach dem Login kopieren

2. Verwenden Sie after() und before()

$(&#39;.a&#39;).append($(&#39;.c&#39;));
Nach dem Login kopieren
Nach dem Login kopieren
Verwenden Sie auf ähnliche Weise den hypothetischen Code:

<p class=&#39;a&#39;> //<---you want p c to append in this
  <p class=&#39;b&#39;>b</p>
  <p class=&#39;c&#39;>c</p>
</p>
Nach dem Login kopieren
Nach dem Login kopieren
Der Effekt ist wie folgt:

$(&#39;.a&#39;).prepend($(&#39;.c&#39;));
Nach dem Login kopieren
Nach dem Login kopieren
Verwenden Sie auf ähnliche Weise before()

<p class=&#39;a&#39;> //<---you want p c to append in this
  <p class=&#39;c&#39;>c</p>
  <p class=&#39;b&#39;>b</p>

</p>
Nach dem Login kopieren
Nach dem Login kopieren
Der Effekt ist wie folgt:

Zusammenfassung:

$(&#39;.a&#39;).after($(&#39;.c&#39;));
Nach dem Login kopieren
Nach dem Login kopieren
append() & prepend() fügt Inhalt innerhalb des Elements ein (der Inhalt wird zu einem untergeordneten Element oder Knoten des Elements), danach () & before() fügen Inhalt außerhalb des Elements ein (der Inhalt wird zum Geschwisterknoten des Elements).

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Append-, Prepend-, Before- und After-Methoden in JQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage