jquery对象与DOM对象的相互转换

左手的ㄟ右手 2023-07-18 09:25 74阅读 0赞

今天想要用checkbox做出半选效果, 找到了indeterminate属性,但是使用时出现了意外,原因是jquery对象不能调用DOM中的方法。因此找了jquery对象与DOM对象的相互转换方法,方法如下:

1.jquery对象转成DOM对象:

jquery对象是一个数组对象,即使只选择了一个对象,比如id唯一的一个标签,此时获取的jquery也是一个数组,可以通过【index】或get(index)的方法得到相应的DOM对象,如下:

var $obj = $(“div”); //获取jquery对象

var obj1 = $obj[0]; //第一种转换为DOM对象的方式

var obj2= $obj.get(0) //第二种转换为DOM对象的方式

2.DOM对象转换为jquery对象:

$( ) 把DOM对象包装起来,就可以得到一个jquery对象,如下:

var obj = document.gelElementById(“test”);//获取DOM对象

var obj1 = $(obj);//转换为jquery对象

发表评论

表情:
评论列表 (有 0 条评论,74人围观)

还没有评论,来说两句吧...

相关阅读