jQuery(this).find ('title' ).next().next().next().eq(0).text();?

标签 jquery jquery-traversing

更好/优雅的方法是什么?

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

我尝试使用

jQuery(this).find('title').eq(3)//不起作用

但事实并非如此...

最佳答案

nextAll().eq(2) 怎么样?这应该是第三项。然后附加 .text() 。如果不是这样,您能提供标记吗?

关于jQuery(this).find ('title' ).next().next().next().eq(0).text();?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4350083/

相关文章:

javascript - 使用 JavaScript 使背景图像在滚动时始终保持不变(加上其他查询)

javascript - Webrick 期望使用 jquery ajax 进行哈希(获取数组)

javascript - 在弹出窗口中使用延迟加载

jquery 点击而不附加到 DOM

jQuery - 计算不包含 div 的子级列表子级

javascript - 使用自引用函数的 Jquery 父子 dom 遍历

jquery - 如何使用 jQuery 选择最接近的元素(不能是其父元素)?

javascript - 从经典 .ASP 重复区域调用正确的、单独的模态菜单

javascript - 为什么 $.fn.find() 中的选择器不能引用超出当前 $ 范围的树?