jQuery (this) .Find ( 'title'). prochaine (). suivant (). suivant (). eq (0) .text () ;?

StackOverflow https://stackoverflow.com/questions/4350083

  •  08-10-2019
  •  | 
  •  

Question

Quelle est la meilleure façon / élégante de le faire?

jQuery(this).find('title').next().next().next().eq(0).text(); //THIS WORKS

i essayé d'utiliser

jQuery(this).find('title').eq(3) //DOESN't WORK

mais il ne marche pas ...

Était-ce utile?

La solution

Qu'en est-il nextAll().eq(2)? Cela devrait être le troisième élément. Et append .text() après. Si ce n'est pas, pouvez-vous fournir le balisage?

Autres conseils

.EQ () travaille sur l'ensemble des éléments correspondants dans la chaîne. Donc,

jQuery(this).find('title').eq(3)

est de trouver le 4ème d'un ensemble d'éléments correspondant à .Find ( 'title').

ce que vous voulez sans doute est

jQuery(this).find('title').nextAll().eq(2).text()
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top