5 回答

TA貢獻1784條經(jīng)驗 獲得超7個贊
一、 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的方法了。

TA貢獻1848條經(jīng)驗 獲得超2個贊
js 轉(zhuǎn) jq:var abc=document.getElementById("abc");
var $abc=$(abc);
jq 轉(zhuǎn) js: $("#abc")[0] 或者 $("#abc").get(0)

TA貢獻1863條經(jīng)驗 獲得超2個贊
用函數(shù)轉(zhuǎn)換的, jquery是將js中的一些作用性函數(shù)進行封裝起來, 方便調(diào)用的一個函數(shù)集成包. 對此你可以去研究一下jquery的源碼就知道.
- 5 回答
- 0 關(guān)注
- 358 瀏覽
添加回答
舉報