javascript - 如何使用 jQuery 选择器获取第 n 个 jQuery 选择?

标签 javascript jquery

我试过:

$('.download a').first().attr('href')

如果 a 链接确实是 $('.download a') 中的第一个链接,这将给我正确的结果

$('.download a')[0]$('.download a').get(0) 都返回 DOM 对象而不是 jQuery 对象, 因此 attr 不是函数。

$('.download a:nth-of-type(1)').attr('href') 有效,但我想知道是否有不同的方法.也许像 $('.download a').nth(1)。这纯粹是为了娱乐目的。

最佳答案

你可以使用.eq()获取 jquery 对象

关于javascript - 如何使用 jQuery 选择器获取第 n 个 jQuery 选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46809480/

相关文章:

javascript - 改变第二列的颜色

javascript - 需要帮助理解通过动态切换类来交替显示 DIV 的问题

javascript - 为什么在模板中嵌套每个都不输出任何内容

javascript - 如何定义扩展方法并将其作为实例和静态方法调用?

JavaScript 窗口 #hash Action

javascript - 使用正则表达式 (regex) 替换 jQuery/JavaScript 中的选定文本

javascript - 为图像提供信息

javascript - 如何在 AngularJS 中使用 ng-repeat 数据进行计算

javascript - 使用 angularJs 将文本渲染为 html

javascript - 使用 Restful 服务验证网站中数据库表中是否存在元素