質問

これを行うためのより良い/エレガントな方法は何ですか?

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

使ってみました

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

しかし、それは...

役に立ちましたか?

解決

どうですか nextAll().eq(2) ?それが3番目のアイテムであるはずです。および追加 .text() その後。そうでない場合、マークアップを提供できますか?

他のヒント

.EQ()は、チェーン内の一致した要素のセットで作業しています。それで

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

.Find( 'Title')に一致する要素のセットの4番目を見つけています。

おそらくあなたが欲しいのはです

jQuery(this).find('title').nextAll().eq(2).text()
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top