Maison > interface Web > Questions et réponses frontales > Comment supprimer d'autres lignes à l'exception de l'en-tête du tableau avec jquery

Comment supprimer d'autres lignes à l'exception de l'en-tête du tableau avec jquery

青灯夜游
Libérer: 2022-05-26 15:08:38
original
2321 Les gens l'ont consulté

Méthode Supprimer : 1. Utilisez les sélecteurs ":not()" et ":first" pour sélectionner d'autres lignes à l'exception de l'en-tête. La syntaxe "$("tr:not(:first)")" renverra une ligne contenant. objet jq de l'élément ; 2. Utilisez Remove() pour supprimer tous les éléments sélectionnés, la syntaxe est "selected element object.remove()".

Comment supprimer d'autres lignes à l'exception de l'en-tête du tableau avec jquery

L'environnement d'exploitation de ce tutoriel : système Windows 7, jquery version 1.10.2, ordinateur Dell G3.

Comment supprimer d'autres lignes à l'exception de l'en-tête du tableau avec jquery

Dans le tableau, l'en-tête du tableau fait référence à la première ligne du tableau, c'est-à-dire le contenu du premier élément tr.

jquery supprime les autres lignes à l'exception de l'en-tête, qui consiste à supprimer l'élément tr à l'exception de la première ligne.

D'accord, nous avons analysé l'idée de suppression. Regardons de plus près, en prenant le tableau suivant comme exemple

<table border="1">
	<tr>
		<th>商品</th>
		<th>价格</th>
	</tr>
	<tr>
		<td>T恤</td>
		<td>¥100</td>
	</tr>
	<tr>
		<td>牛仔褂</td>
		<td>¥250</td>
	</tr>
	<tr>
		<td>牛仔库</td>
		<td>¥150</td>
	</tr>
</table><br>
Copier après la connexion

Comment supprimer dautres lignes à lexception de len-tête du tableau avec jquery

Étapes de suppression :

1. ) Et le sélecteur :first sélectionne d'autres lignes sauf l'en-tête :not():first选择器选取除表头外的其他行

$("tr:not(:first)")
Copier après la connexion

tr:first

$("tr:not(:first)").css("background","red");
Copier après la connexion

tr:first peut sélectionner le premier élément tr, en ajoutant un :not() sélection L'outil sélectionnera les éléments tr en dehors de la première ligne

Exemple :

Comment supprimer dautres lignes à lexception de len-tête du tableau avec jquery

被选元素对象.remove()
Copier après la connexion

2 Utilisez Remove() pour supprimer tous les éléments sélectionnés



	
		
		
		<script>
			$(document).ready(function() {
				$("button").on("click", function() {
					$(&quot;tr:not(:first)&quot;).remove();
				});
			});
		</script>
	

	
		
商品 价格
T恤 ¥100
牛仔褂 ¥250
牛仔库 ¥150

Copier après la connexion

Exemple complet :Comment supprimer dautres lignes à lexception de len-tête du tableau avec jqueryrrreee

【Recommandé Apprentissage : Tutoriel vidéo jQuery,

Vidéo web front-end🎜】🎜

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!

Étiquettes associées:
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