jquery中.eq()与:eq()的区别

来源:互联网 发布:2018年内蒙古省考淘宝 编辑:程序博客网 时间:2024/04/28 02:34

在jquery中这两种发法都用来匹配一个给定索引值的元素,但是在写法上稍有区别

.eq():

HTML 代码:
<p> This is just a test.</p> <p> So is this</p>
jQuery 代码:
$("p").eq(1)
结果:
[ <p> So is this</p> ]
---------------
:eq():
HTML 代码:
<table>  <tr><td>Header 1</td></tr>  <tr><td>Value 1</td></tr>  <tr><td>Value 2</td></tr></table>
jQuery 代码:
$("tr:eq(1)")
结果:
[ <tr><td>Value 1</td></tr> ]
PS:看见区别了吧,对了!
一个是$("p").eq(1),一个是$("tr:eq(1)")
如果不注意的话,是很容易混淆的哦~
原创粉丝点击