永发信息网

jquery对象和dom对象是怎样相互转换的

答案:2  悬赏:60  手机版
解决时间 2021-02-19 18:33
jquery对象和dom对象是怎样相互转换的
最佳答案
$("#test").html() 意思是指:获取ID为test的元素内的html代码。其中html()是jQuery里的方法
这段代码等同于用DOM实现代码:
document.getElementById("id").innerHTML;
虽然jQuery对象是包装DOM对象后产生的,但是jQuery无法使用DOM对象的任何方法,同理DOM对象也不能使用jQuery里的方法.乱使用会报错。比如:$("#test").innerHTML、document.getElementById("id").html()之类的写法都是错误的。
还有一个要注意的是:用#id作为选择符取得的是jQuery对象与document.getElementById("id")得到的DOM对象,这两者并不等价。请参看如下说的两者间的转换。
既然jQuery有区别但也有联系,那么jQuery对象与DOM对象也可以相互转换。在再两者转换前首先我们给一个约定:如果一个获取的是jQuery对象,那么我们在变量前面加上$,如:var $variab = jQuery对象;如果获取的是DOM对象,则与习惯普通一样:var variab = DOM对象;这么约定只是便于讲解与区别,实际使用中并不规定。
全部回答
一般jquery对象是个集合,用jqueryset[0]就可以得到当前dom对象。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
株洲房价多少钱一平方
时间函数PERIOD怎么用,请给出周,月,季的示
果缤纷水果蔬菜超市怎么去啊,有知道地址的么
精度较高的中小液压设备可用什么泵
轴承型号查询尺寸表内径为16.5mm.外径为33.5m
我一和男生出去玩男朋友就生气,问他介不介意
高家坪我想知道这个在什么地方
在一个三角形花坛,怎样建自动喷水头浇花,最合
微星B250M NANO这个主板怎么样
使用运行IP查找局域网中的其他电脑
学建筑设计用什么电脑
下马饮君酒,问君何所之。君言不得意,归卧南
剖腹产的伤口处会不会裂开啊,我今天突然感觉
【1到100】1到100有多少个1
女朋友要哄睡觉,异地!该怎么哄!
推荐资讯
家居软装怎么搭配 掌握五大搭配技巧
骆家老屋这个地址在什么地方,我要处理点事
洁净干洗店在什么地方啊,我要过去处理事情
乙木生于卯月有两个根是代表什么?
闪电借款最快多长时间能完成全部贷款?
粒子加速器是什么东西,可以改变或者创造什么
用凯思利D给孩子补钙还用再滴鱼肝油吗?,
设a,b是不共线的两个非零向量,若8a+kb与ka+2b
我想买一台对联印刷机,哪里有卖的?小型的,
【触龙说赵太后翻译】触龙说赵太后中窃爱怜之
这是哪一集出现的啊?
红花150朵 黄花100朵黄花比红花少百分之几
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?