简单jquery类数组
有了dom简单jquery类数组,jquery,dom,Jquery,Dom,有了dom document.getElementsByClassName("myClass")[2] 选择类的第三个元素myClass 在jQuery中 $('.myClass') 获取classmyClass但如何获取第三个元素 您正在寻找: 您正在寻找: 除了$('.myClass:eq(2)之外,您还可以使用$('.myClass').eq(2)或者,如果您想要一个DOM元素而不是jQuery元素,$('.myClass:eq(2)而不是$('.myClass:eq(2),您还可以使
document.getElementsByClassName("myClass")[2]
选择类的第三个元素myClass
在jQuery中
$('.myClass')
获取classmyClass
但如何获取第三个元素 您正在寻找:
您正在寻找:
除了
$('.myClass:eq(2)
之外,您还可以使用$('.myClass').eq(2)
或者,如果您想要一个DOM元素而不是jQuery元素,$('.myClass:eq(2)
而不是$('.myClass:eq(2)
,您还可以使用$('.myClass').eq(2)
或者,如果您想要一个DOM元素而不是jQuery元素,$('.myClass').get(2)
jquery和dom元素之间有什么区别?它们不是同一件事吗?不是。DOM对象是由document.getElementById返回的对象,它们通常是宿主对象(->它们可以按照自己的意愿行事-例如,读取未定义的属性可能引发异常-至少在IE中它们经常这样做。另外扩展它们或它们的原型是危险的)。jQuery对象是纯JavaScript对象,包含一个或多个DOM对象和元数据(例如,它们用来生成列表的选择器)。DOM与jQuery的一个很好的例子是检索元素的ID。使用jQuery对象(包含单个DOM对象),您可以使用obj.attr('id')
或obj[0].id
([]下标操作符返回包含的DOM对象);使用您使用的DOM对象obj.id
。哇,谢谢!我学到了更多,你巩固了你学到的东西。jquery和dom元素之间的区别是什么?它们不是同一件事吗?不是。DOM对象是由document.getElementById返回的对象,它们通常是宿主对象(->它们可以按照自己的意愿行事-例如,读取未定义的属性可能引发异常-至少在IE中它们经常这样做。另外扩展它们或它们的原型是危险的)。jQuery对象是纯JavaScript对象,包含一个或多个DOM对象和元数据(例如,它们用来生成列表的选择器)。DOM与jQuery的一个很好的例子是检索元素的ID。使用jQuery对象(包含单个DOM对象),您可以使用obj.attr('id')
或obj[0].id
([]下标操作符返回包含的DOM对象);使用您使用的DOM对象obj.id
。哇,谢谢!我学到更多,你巩固你所学到的。
$('.myClass:eq(2)')