Comment supprimer les éléments sélectionnés avec jQuery ? Brève analyse des méthodes

PHPz
Libérer: 2023-04-17 16:24:38
original
1255 Les gens l'ont consulté

Avec le développement continu de la technologie front-end, jQuery est devenu l'un des frameworks les plus couramment utilisés dans le développement front-end. L'émergence de jQuery simplifie non seulement la lourde syntaxe JavaScript, mais rend également les développeurs plus efficaces et plus pratiques lors de la manipulation du DOM.

Dans jQuery, supprimer des éléments sélectionnés est également très simple, il suffit d'utiliser la méthode .remove() pour y parvenir. Ci-dessous, cet article présentera en détail comment supprimer les éléments sélectionnés dans jQuery.

  1. Supprimer un seul élément

Tout d'abord, voyons comment supprimer un seul élément. Supposons que nous ayons une structure de document HTML comme indiqué ci-dessous :

<ul>
  <li>小明</li>
  <li>小刚</li>
  <li>小红</li>
</ul>
Copier après la connexion

Si nous voulons supprimer l'un des éléments li, nous pouvons utiliser la méthode .remove() de jQuery et transmettre l'élément qui doit être supprimé en tant que paramètre. Voici un exemple de code pour supprimer le deuxième élément li :

$("ul li:eq(1)").remove();
Copier après la connexion

Dans le code ci-dessus, nous sélectionnons d'abord tous les éléments li sous l'élément ul, puis utilisons la méthode :eq() pour sélectionner l'élément qui doit être supprimé. (voici les deux éléments li), et enfin utilisez la méthode remove() pour effectuer l'opération de suppression.

  1. Supprimer plusieurs éléments

En plus de supprimer un seul élément, nous pouvons également utiliser la méthode .remove() pour supprimer plusieurs éléments. Par exemple, nous avons la structure de document html suivante :

<div class="box">
  <p>段落1</p>
  <p>段落2</p>
  <p>段落3</p>
</div>
Copier après la connexion

Si nous voulons supprimer tous les éléments p, nous pouvons utiliser le code suivant :

$(".box p").remove();
Copier après la connexion

Dans le code ci-dessus, nous sélectionnons d'abord l'élément avec la boîte de classe, puis sélectionnons Tous les éléments p ci-dessous sont supprimés.

  1. Supprimer un élément et renvoyer le contenu de l'élément

En plus de simplement supprimer un élément, nous avons parfois aussi besoin de restituer son contenu. Pour le moment, nous pouvons utiliser la méthode .detach(). Par exemple, nous avons la structure de document html suivante :

<div class="box">
  <p>文章1</p>
  <p>文章2</p>
  <p>文章3</p>
</div>
Copier après la connexion

Si nous voulons supprimer tous les éléments p et renvoyer leur contenu, nous pouvons écrire comme ceci :

var removed_elements = $(".box p").detach();
Copier après la connexion

Dans le code ci-dessus, nous sélectionnons d'abord l'élément avec la classe box, puis sélectionnez Définir tous les p éléments en dessous et effectuez l'opération de suppression. Enfin, obtenez le contenu de l'élément supprimé en attribuant la valeur de retour à une variable.

Résumé

Cet article présente les méthodes de jQuery pour supprimer des éléments sélectionnés, notamment la suppression d'un seul élément, la suppression de plusieurs éléments, la suppression d'un élément et le renvoi de son contenu. Je pense que grâce à l'introduction de cet article, les lecteurs peuvent déjà maîtriser ces méthodes et les appliquer de manière flexible dans le développement. Dans le même temps, j'espère également que les lecteurs pourront continuer à en apprendre davantage sur jQuery et à l'appliquer au développement réel.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!