<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        jquery對象和DOM對象的任意相互轉換_jquery

        來源:懂視網 責編:小采 時間:2020-11-27 20:50:58
        文檔

        jquery對象和DOM對象的任意相互轉換_jquery

        jquery對象和DOM對象的任意相互轉換_jquery:什么是jQuery對象? ---就是通過jQuery包裝DOM對象后產生的對象。jQuery對象是jQuery獨有的,其可以使用jQuery里的方法。 比如: $(#test).html() 意思是指:獲取ID為test的元素內的html代碼。其中html()是jQuery里的方法 這段代碼等
        推薦度:
        導讀jquery對象和DOM對象的任意相互轉換_jquery:什么是jQuery對象? ---就是通過jQuery包裝DOM對象后產生的對象。jQuery對象是jQuery獨有的,其可以使用jQuery里的方法。 比如: $(#test).html() 意思是指:獲取ID為test的元素內的html代碼。其中html()是jQuery里的方法 這段代碼等

        什么是jQuery對象?
        ---就是通過jQuery包裝DOM對象后產生的對象。jQuery對象是jQuery獨有的,其可以使用jQuery里的方法。
        比如:
        $("#test").html() 意思是指:獲取ID為test的元素內的html代碼。其中html()是jQuery里的方法
        這段代碼等同于用DOM實現代碼:

        雖然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對象和DOM對象的相互轉換之前,先約定好定義變量的風格如果獲取的是jquery對象,那么在變量前面加上$,例如

        var $varible = jquery對象;

        如果獲取的是DOM對象,則定義如下:

        var varible = DOM對象;

        1.jquery對象轉成DOM對象:

        jquery對象不能使用DOM中的方法,但如果對jquery對象所提供的方法不熟悉,或者沒有jquery想封裝的方法,不得不使用DOM對象,即【index】和get[index].

        (1)jquery對象是一個數組對象,可以通過【index】的方法得到相應的DOM對象。

        jquery的代碼如下

        
         

        my

        my

        結果為第二個my改成了you ct.innerHTML = 'fuck' //輸出結果第一個my改成了fuck

        (2).DOM對象轉換為jquery對象:

        對于一個DOM對象,只需要用$()把DOM對象給包裝起來,就可以獲得一個jquery對象了,方式為$(DOM對象)。

        jquery代碼如下:

        
         

        my

        my

        結果為第二個my改成了fuck $cr.eq(1).html("you"); //輸出結果為my改成you

        轉換后,可以任意使用jquery方法。

        通過以上方法,可以任意的相互轉換jquery對象和DOM對象。

        最后再次強調,DOM對象才能使用DOM方法,jquery對象不能使用DOM中的方法,但jquery對象提供了一套更加完善的工具用于操作DOM。

        希望大家會喜歡本文。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        jquery對象和DOM對象的任意相互轉換_jquery

        jquery對象和DOM對象的任意相互轉換_jquery:什么是jQuery對象? ---就是通過jQuery包裝DOM對象后產生的對象。jQuery對象是jQuery獨有的,其可以使用jQuery里的方法。 比如: $(#test).html() 意思是指:獲取ID為test的元素內的html代碼。其中html()是jQuery里的方法 這段代碼等
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        Top
        主站蜘蛛池模板: 亚洲制服丝袜精品久久| 亚洲区小说区图片区QVOD| 学生妹亚洲一区二区| 国产人在线成免费视频| 亚洲免费黄色网址| 国产一精品一AV一免费孕妇| 亚洲国产视频网站| 日韩精品福利片午夜免费观着| 久久久久亚洲国产| 在线视频免费国产成人| 日本一区二区三区免费高清在线| 亚洲精品天堂成人片?V在线播放| 精品免费AV一区二区三区| 国产偷窥女洗浴在线观看亚洲| 99在线免费视频| 亚洲精品福利网站| 永久免费av无码网站大全| 日韩在线视频线视频免费网站| 亚洲色成人中文字幕网站| 67pao强力打造高清免费| 亚洲熟妇无码八V在线播放| 一本色道久久88亚洲综合| 中文字幕在线成人免费看| 精品亚洲成a人片在线观看少妇| 毛片在线看免费版| 九九久久国产精品免费热6| 亚洲男人都懂得羞羞网站| 中文字幕乱码免费视频| 日本亚洲高清乱码中文在线观看 | 日本一区午夜艳熟免费| 亚洲精品高清视频| 午夜一级免费视频| 国产性生大片免费观看性| 亚洲人色大成年网站在线观看| 免费观看日本污污ww网站一区| 国产亚洲免费的视频看| 亚洲性色AV日韩在线观看| 在线观看国产区亚洲一区成人 | 一本久到久久亚洲综合| 91av免费观看| 黄页视频在线观看免费|