jQuery对象和DOM对象的区别和联系
2017-06-17 15:51
225 查看
最近看jQuery,对哪些是jQuery对象,哪些是DOM对象的概念有些模糊,下面简单总结一下学习笔记。
(1)jQuery对象是一个数据对象,可以通过[index]的方法,来得到相应的DOM对象,如:
(2)jQuery本身提供,通过.get(index)方法,得到相应的DOM对象,如:
转换后,就可以任意使用jQuery的方法了。
概念
$("#test").html()意思是指:获取ID为test的元素内的html代码。其中html()是jQuery里的方法。这段代码等同于用DOM实现代码:
document.getElementById("id").innerHTML;
jQuery对象转成DOM对象
两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index);(1)jQuery对象是一个数据对象,可以通过[index]的方法,来得到相应的DOM对象,如:
var $div =$("div") ; //jQuery对象 var div=$div[0]; //DOM对象
(2)jQuery本身提供,通过.get(index)方法,得到相应的DOM对象,如:
var $div=$("div"); //jQuery对象 var div=$div.get(0); //DOM对象
DOM对象转成jQuery对象:
对于已经是一个DOM对象,只需要用$()把DOM对象包装起来,就可以获得一个jQuery对象了。如:
var otest=document.getElementById("test"); //DOM对象 var $test=$(otest); //jQuery对象
转换后,就可以任意使用jQuery的方法了。
总结
通过以上方法,可以任意的相互转换jQuery对象和DOM对象。需要再强调注意的是:DOM对象才能使用DOM中的方法,jQuery对象是不可以用DOM中的方法。相关文章推荐
- 转:jQuery对象与dom对象的联系、区别和转换
- 通过jquery获取input的value问题--理解JQuery对象和JS:DOM对象区别与联系
- js原生DOM对象与jQuery对象不是一回事儿,区别联系相互转换,踩坑经历
- jQuery对象与DOM对象区别与联系
- jQuery对象和DOM对象区别和联系
- jQuery对象和DOM对象的区别与联系
- jQuery对象与dom对象的联系、区别和转换
- jQuery对象和dom对象的联系、区别和转换
- jQuery对象与DOM对象的区别,联系
- DOM对象和JQuery对象的区别、联系及相互转换
- jQuery对象和DOM对象的区别与联系
- 系统学习jQuery.核心知识.FAQ.jQuery对象与DOM对象区别与联系
- DOM对象和JQuery对象的区别
- DOM对象和JQuery对象的区别
- DOM对象和JQuery对象的区别
- jQuery对象和DOM对象的区别和转换
- DOM对象和JQuery对象的区别
- 方法代码JQuery对象和DOM对象的区别
- Javascrip对象 (dom对象) 与jquery对象的区别 转换---perfect
- DOM对象和JQuery对象的区别