精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
jquery 和 js 對象轉(zhuǎn)換

核心提示:jquery選擇器得到的jquery對象和標準的 javascript中的document.getElementById()取得的dom對象是兩種不同的對象類型,一般情況下,如S(’#id’)得到的是jquery對象,它不能使用js中的dom方法。所以,如果jquery對象要使用標準的dom方法,就需要進行對象轉(zhuǎn)換。

剛開始學(xué)習(xí)jQuery,可能一時會分不清楚哪些是jQuery對象,哪些是DOM對象。至于DOM對象不多解釋,我們接觸的太多了,下面重點介紹一下jQuery,以及兩者相互間的轉(zhuǎn)換。

什么是jQuery對象?

---就是通過jQuery包裝DOM對象后產(chǎn)生的對象。jQuery對象是jQuery獨有的,其可以使用jQuery里的方法。

比如:

雖然jQuery對象是包裝DOM對象后產(chǎn)生的,但是jQuery無法使用DOM對象的任何方法,同理DOM對象也不能使用jQuery里的方法. 亂使用會報錯。比如:$("#test").innerHTML、document.getElementById("id").html()之類的寫法都是錯誤的。

既然jQuery有區(qū)別但也有聯(lián)系,那么jQuery對象與DOM對象也可以相互轉(zhuǎn)換。在再兩者轉(zhuǎn)換前首先我們給一個約定:如果一個獲取的是 jQuery對象,那么我們在變量前面加上$,如:var $variab = jQuery對象;如果獲取的是DOM對象,則與習(xí)慣普通一樣:var variab = DOM對象;這么約定只是便于講解與區(qū)別,實際使用中并不規(guī)定。

jQuery對象轉(zhuǎn)成DOM對象:

兩種轉(zhuǎn)換方式將一個jQuery對象轉(zhuǎn)換成DOM對象:[index]和.get(index);

(1)jQuery對象是一個數(shù)據(jù)對象,可以通過[index]的方法,來得到相應(yīng)的DOM對象。

如:var $v =$("#v") ; //jQuery對象

var v=$v[0]; //DOM對象

alert(v.checked) //檢測這個checkbox是否被選中

(2)jQuery本身提供,通過.get(index)方法,得到相應(yīng)的DOM對象

如:var $v=$("#v"); //jQuery對象

var v=$v.get(0); //DOM對象

alert(v.checked) //檢測這個checkbox是否被選中

DOM對象轉(zhuǎn)成jQuery對象:

對于已經(jīng)是一個DOM對象,只需要用$()把DOM對象包裝起來,就可以獲得一個jQuery對象了。$(DOM對象)

如:var v=document.getElementById("v"); //DOM對象

var $v=$(v); //jQuery對象

轉(zhuǎn)換后,就可以任意使用jQuery的方法了。

通過以上方法,可以任意的相互轉(zhuǎn)換jQuery對象和DOM對象。需要再強調(diào)注意的是:DOM對象才能使用DOM中的方法,jQuery對象是不可以用DOM中的方法

源文摘自:http://www.blogjava.net/jimingminlovefly/articles/371348.html

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
jQuery對象與dom對象相互轉(zhuǎn)換
jQuery對象和DOM對象
jQuery對象轉(zhuǎn)DOM對象
jQuery學(xué)習(xí)筆記 入門
jQuery對象和DOM對象相互轉(zhuǎn)化
jquery對象和javascript對象即DOM對象相互轉(zhuǎn)換
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 抚州市| 黔南| 自贡市| 墨脱县| 苏尼特右旗| 垣曲县| 天气| 长宁县| 光泽县| 芮城县| 旺苍县| 界首市| 湾仔区| 红安县| 宣武区| 洛宁县| 交口县| 东莞市| 榆树市| 彭山县| 沁源县| 荣成市| 同心县| 德惠市| 宁德市| 嘉鱼县| 宜州市| 区。| 邵武市| 哈尔滨市| 凌云县| 时尚| 奇台县| 建平县| 广东省| 若尔盖县| 肃宁县| 莲花县| 永兴县| 象州县| 化州市|