我爱编程

jQuery对象和DOM对象

2017-12-25  本文已影响0人  啊啊啊阿南

用#id作为选择符取得的是jQuery对象,而document.getElementById("id)所得到的是DOM对象,两者不等价

jQuery对象是通过jQuery包装DOM对象产生的对象

jQuery对象无法使用DOM对象的任何方法,DOM对象也无法使用jQuery对象的任何方法

jQuery对象转成DOM对象:[index] 和 get(index)

1、jQuery对象是一个类似于数组的对象,通过 [index] 的方法得到相应的DOM对象


var  $cr = $("#cr");  //jQuery对象

var cr = $cr[0];    //DOM对象

2、jQuery本身提供的,通过get(index)方法得到相应的DOM对象


var  $cr = $("#cr");  //jQuery对象

var cr =$cr.get(0);    //DOM对象

alert(cr.checked);  //检测这个checkbox是否被选中了

DOM对象转成jQuery对象:$(DOM对象)

只需用$()把DOM对象包装起来就可以获得jQuery对象

var  cr =document.getElementById("cr);//DOM对象

var $cr =$("cr");    //jQuery对象
上一篇 下一篇

猜你喜欢

热点阅读