Heim >Web-Frontend >js-Tutorial >Eine kurze Diskussion über den Unterschied zwischen jQuery before und insertBefore

Eine kurze Diskussion über den Unterschied zwischen jQuery before und insertBefore

高洛峰
高洛峰Original
2017-01-03 16:57:271178Durchsuche

In jQuery können Sie before und insertBefore verwenden, um bestimmte Inhalte vor dem angegebenen Element einzufügen. Es gibt Unterschiede in den Schreibmethoden

Schauen wir uns zunächst ein Beispiel an:

in

Insert
toInsertContent

Implementierung:

$('

toInsertContent
') .insertBefore($( '.div1'));

oder

$('.div1').before('

toInsertContent
');

Ergebnis:

toInsertContent

div1

Falsche Schreibweise:

$ ('

toInsertContent
').before($('.div1'));

Ergebnis:

Das Element wird nicht nur nicht angezeigt vor div1 eingefügt werden, aber es wird gelöscht div1

Zusammenfassung:

before wird vor dem Element eingefügt, gefolgt vom eingefügten Inhaltselement

insertBefore wird vorangestellt durch das eingefügte Inhaltselement, gefolgt von dem Element

, das nicht rückwärts geschrieben werden kann, wenn es vor einem Element eingefügt wird.

Der obige Artikel, in dem der Unterschied zwischen jQuery before und insertBefore kurz erläutert wird, ist der gesamte vom Herausgeber geteilte Inhalt. Ich hoffe, er kann Ihnen eine Referenz geben und hoffe, dass Sie die chinesische PHP-Website unterstützen.

Weitere Artikel zum Unterschied zwischen jQuery before und insertBefore finden Sie auf der chinesischen PHP-Website!


Stellungnahme:
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