Конвертация объекта jQuery в простой DOM-объект и наоборот
Собственно, сабж.
Я не сильно в теме, но кажется объект jQuery является просто оберткой вокруг массива DOM-объектов. И получить DOM-объект из него можно как-то так: dom_object = jquery_object.get(i);, где i - номер объекта в коллекции. Поправьте, пожалуйста, если я не прав. А вот как совершить обратное действие, т.е. обычный DOM-элемент сделать объектом jQuery? Само собой, без использования селекторов. |
Нужно просто вызвать jQuery-функцию с переданным DOM-объектом (либо массивом DOM-объектов):
var b = document.getElementsByTagName('body')[0]; alert(b === document.body); var $b = $(b); alert($b.bind === $.prototype.bind) |
Спасибо большое) То что нужно.
|
Часовой пояс GMT +3, время: 17:53. |