2013-09-18 5 views
1

В чем разница между объектом jQuery и исходным объектом документа браузера? и как это применимо к следующему коду?Разница между объектом jquery и исходным браузером?

<div id=”myid”> This is the div you want to select <div> 

document.getElementById(“myid”) 

$(“#myid”) 
$(“#myid”).get(0) 

Было интересно, может ли кто-нибудь помочь мне понять это?

ответ

1

Разница в том, что $(“#myid”) возвращает объект JQuery

в то время как второй document.getElementById(“myid”) DOM-элемент.

Чтобы получить объект DOM объекта JQuery, вы можете позвонить:

$(“#myid”).get(0);//zero based index 

Все объекты JQuery являются массив подобных объектов нуля или более элементов.

+1

Отличный друг. Я дал большой палец вверх и что это еще не было? – NullPointer

Смежные вопросы