jQuery对象和本机浏览器文档对象有什么区别?以及如何适用于以下代码?
<div id=”myid”> This is the div you want to select <div>
document.getElementById(“myid”)
$(“#myid”)
$(“#myid”).get(0)
想知道是否有人可以帮我理解这个?
答案 0 :(得分:1)
区别在于$(“#myid”)
返回一个jQuery对象
而第二个document.getElementById(“myid”)
DOM元素。
要获取jQuery对象的DOM对象,可以调用:
$(“#myid”).get(0);//zero based index
所有jQuery对象都是零个或多个元素的类数组对象。