再会。我使用了搜索但没有找到我想要的答案,我认为这是一个常见问题。
是否有任何解决方案可以通过 jQuery 获取第 n 个元素的值?
这是一个简单的例子:
想象一下,我们有 n 个相同类别的输入。获得第 n 个值的最简单方法,因为我认为 $(".some_class").get(n-th).val()
是最简单的方法。但是当我们使用 get()
时,它返回
所以在使用 val()
之后我们得到了错误:
在这种情况下,是否有任何解决方案如何仅使用 jQuery 方法?
最佳答案
使用 eq
代替:
$(".some_class").eq(n-th).val()
eq
从您在集合中指定的元素构造一个新的 jQuery 对象。关于jQuery 获取第 n 个元素的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18469557/