jQuery对象和DOM对象的相互转换

来源:互联网 发布:太原手机数据恢复 编辑:程序博客网 时间:2024/06/03 13:29

一、jQuery对象不能使用DOM中的对象,但如果jQuery对象所提供的方法不熟悉,或者jQuery没有封装想要的方法,不得不使用DOM对象的时候,有一下两种处理方法:

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对象


二、DOM对象转成jQuery对象

对于一个DOM对象,只需要用$()把DOM对象包装起来,就可以获得一个jQuery对象,如下:

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

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

0 0
原创粉丝点击