求助:lt(index) 给我整不会了

我在测试jQuery的过滤器,准备了这些东西:

<input type="hidden" value="hid_1">
<input type="hidden" value="hid_2">
<input type="hidden" value="hid_3">
<input type="hidden" value="hid_4">
<input type="hidden" value="hid_5">
<input type="hidden" value="hid_6">

然后我使用了$(input:lt(2)),按理来说是获取了前两个节点,但是不管怎么用,只会输出hid_1或者一大串我看不懂的字符串

对它直接val()就是一个hid_1,用for循环就是一大串字符串,dom和jQuery对象的方式都试过了,就是不会输出两个value值

javascript
150 views
Comments
登录后评论
Sign In
·

是不是没加引号,应该:$("input:lt(2)")

·

·

jQuery源码解析

5710 行, val() 方法的源码

·

引号加一下哥哥