首页 > 代码库 > jQuery的$(‘#id’)与document.getElementByID('id')的区别
jQuery的$(‘#id’)与document.getElementByID('id')的区别
用jQuery选择的包装集返回的是jQuery对象,用document.getElementByID返回的是DOM对象。
jQuery对象 --> DOM对象
/*
Convert a jQuery object to a DOM object.
*/
var jquery = $(‘#id‘);
alert(jquery.html());var dom = jquery[0];
// or var dom = jquery.get(0);
alert(dom.innerHTML);
DOM对象 --> jQuery对象
/*
Convert a DOM object to a jQuery object.
*/
var dom = document.getElementByID(‘id‘);alert(dom.innerHTML);var jquery = $(dom);alert(jquery.html());
遍历jQuery集合中的所有DOM对象:
$(‘div‘).each(function () { alert($(this).get(0).innerHTML);});
jQuery的$(‘#id’)与document.getElementByID('id')的区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。