Maison >interface Web >js tutoriel >Une brève discussion sur la différence entre jQuery before et insertBefore

Une brève discussion sur la différence entre jQuery before et insertBefore

高洛峰
高洛峰original
2017-01-03 16:57:271133parcourir

Dans jQuery, vous pouvez utiliser before et insertBefore pour insérer le contenu spécifié avant l'élément spécifié. Il existe des différences dans les méthodes d'écriture

Regardons d'abord un exemple :

dans Insérer

toInsertContent

implémentation :

$('

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

ou

$('.div1').before('

toInsertContent
');

résultat :

toInsertContent

div1

Ecriture incorrecte :

$ ('

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

Résultat :

Non seulement l'élément ne être inséré devant div1, mais il supprimera div1

Résumé :

before est l'élément inséré devant, suivi de l'élément de contenu inséré

insertBefore est précédé par l'élément de contenu inséré, suivi de quel élément L'insertion de

devant un élément ne peut pas être écrite à l'envers.

L'article ci-dessus discutant brièvement de la différence entre jQuery before et insertBefore est tout le contenu partagé par l'éditeur. J'espère qu'il pourra vous donner une référence, et j'espère que vous soutiendrez le site Web PHP chinois.

Pour plus d'articles sur la différence entre jQuery before et insertBefore, veuillez faire attention au site Web PHP chinois !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn