jQuery物件和DOM物件之間的轉換實現
本文主要向大家介紹了jQuery物件和DOM物件之間互相轉換的方法,其實轉換過程十分簡單,一起來看看吧。
在討論jQuery物件和DOM物件的相互交換之前,先約定好定義變數的風格。如果獲取的物件是jQuery物件,那麼在變數前加上$,例如:
var $variable = jQuery物件;
如果獲取的是DOM物件,則定義如下:
var variable = DOM物件;
1.jQuery物件轉成DOM物件
jQuery物件不能使用DOM中的方法,但是如果對jQuery物件所提供的方法不熟悉,或者jQuery沒有封裝想要的方法,不得不實用DOM物件的時候,有以下兩種處理方法。jQuery提供了兩種方法將一個jQuery物件轉換成DOM物件,即[index]和get(index).
(1)jQuery物件是一個陣列物件,可以通過[index]的方法得到相應的DOM物件。
jQuery程式碼如下:
var $cr = $("#cr"); //jQuery物件 var cr = $cr[0] //DOM物件 alert(cr.checked) //檢測這個checkbox是否選中了
(2)另一種方法是jQuery本身提供的,通過get(index)方法得到相應的DOM物件。
jQuery程式碼如下:
var $cr = $("#cr"); var cr = $cr.get(0); alert(cr.checked)
2.DOM物件轉換成jQuery物件
對於一個DOM物件,只需要用$()把DOM物件包裝起來,就可以獲得一個jQuery物件了,方式為$(DOM物件)。
jQuery程式碼如下:
var cr = document.getElementByID("cr"); //DOM物件 var $cr = $(cr);
轉換後,可以任意使用jQuery中的方法。
通過以上方法,可以任意地相互轉換jQuery物件和DOM物件。
最後強調,DOM物件才能使用DOM中的方法,jQuery物件不可以使用DOM中的方法,但jQuery物件提供了一套更加完善的工具用於操作DOM。
相關文章
- [轉] jQuery物件與DOM物件之間的轉換jQuery物件
- 【JQuery】DOM物件和JQuery物件的互相轉換jQuery物件
- jQuery物件與DOM物件之轉換jQuery物件
- jQuery物件和DOM物件和字串之間的轉化jQuery物件字串
- jquery物件和DOM物件的互相轉換jQuery物件
- jQuery物件與原生JS dom物件間的轉換jQuery物件JS
- DOM物件與jquery物件的相互轉換物件jQuery
- jQuery物件與Dom物件的相互轉換jQuery物件
- jQuery 物件 與 原生 DOM 物件 相互轉換jQuery物件
- dom物件和jQuery物件相互轉換簡單介紹物件jQuery
- 如何將jquery生成的物件轉換成dom物件jQuery物件
- jQuery物件和DOM物件jQuery物件
- jQuery物件轉換為dom物件簡單介紹jQuery物件
- jquery物件如何轉化成DOM物件jQuery物件
- 區別 Jquery物件和Dom物件jQuery物件
- jquery物件和DOM物件的區別及互相轉化jQuery物件
- 在JavaScript中,DOM物件與jQuery物件的區別與轉換JavaScript物件jQuery
- java基本型別和物件之間的轉換Java型別物件
- js原生dom物件和jQuery物件可以混合使用嗎?JS物件jQuery
- json字串和js物件之間相互轉換JSON字串物件
- jquery實現將字串轉換為json格式物件jQuery字串JSON物件
- JSON格式字串和物件之間的轉換程式碼JSON字串物件
- java物件與json物件間的相互轉換Java物件JSON
- JavaScript 之 DOM [ Document物件 ]JavaScript物件
- HTML DOM之document物件的屬性和方法HTML物件
- JAXB(一)——初體驗之實現XML和物件之間的對映XML物件
- c++中string類物件和字元陣列之間的相互轉換C++物件字元陣列
- Android中實現JSON字串和JSON物件的轉換AndroidJSON字串物件
- 時間日期字串轉換為時間物件字串物件
- RGB和HSL之間的轉換 C++實現C++
- 如何將時間字串轉換為時間物件字串物件
- javascript將時間物件轉換為時間戳JavaScript物件時間戳
- 在Delphi與C++之間實現函式與物件共享 (轉)C++函式物件
- Java物件之間的比較之equals和==Java物件
- PostgreSQL中將物件oid和物件名相互轉換SQL物件
- jQuery將類陣列物件轉換為陣列jQuery陣列物件
- js jquery 列印物件;json 物件轉字串jQuery物件JSON字串
- Jquery 陣列與字串之間的轉換jQuery陣列字串