2013-07-11 1 views
0

De certaines URLs en cours je fais glisser des données pour mon travail. Tout fonctionne bien mais je veux des données de p étiquette avant la table seulement et pas après. Je veux dire que les données ont la structure suivante. Maintenant, je veux conserver les deux premières étiquettes p seulement avec table et pas de p étiquettes ou ses données après la table. Comment puis-je faire cela en utilisant Jquery. J'ai essayé de trouver p tag après table et puis en utilisant supprimer mais en vain. Toute aide/suggestion sont les bienvenues. Merci d'avance.Comment supprimer la balise p (non vide) trouvée après la table

Répondre

4

Effectuez les opérations suivantes

$("table").nextAll("p").remove(); 
3

aide nextAll() sélecteur:

Demo

$("table").nextAll("p").remove(); 
+0

il ne fonctionne pas :( –

+0

Voir la démo. Ça semble fonctionner. – mishik

2

Pour supprimer tous les frères et sœurs à venir c'est:

$('table').nextAll('p').remove(); 

Working fiddle

Vous pouvez également consulter prevAll() juste pour la sélection but

$('table').prevAll('p') 
Questions connexes