摘至:http://www.jb51.net/article/53391.htm
1. DOM 對象轉(zhuǎn)成 jQuery 對象
對于已經(jīng)是一個 DOM 對象莺债,只需要用 $() 把DOM對象包裝起來,就可以獲得一個 jQuery 對象了侄旬,$(DOM 對象) 注: var是定義變量
如:
var v = document.getElementById("v"); //DOM對象
var $v = $(v); //jQuery 對象
轉(zhuǎn)換后,就可以任意使用 jQuery 的方法仇冯。
2. jQuery 對象轉(zhuǎn)成 DOM 對象
兩種轉(zhuǎn)換方式講一個 jQuery 對象轉(zhuǎn)換成 DOM 對象: [index] 和 .get(index)泼舱;
- jQuery 對象是一個數(shù)據(jù)對象,可以通過 [index] 的方法冒掌,來得到相應(yīng)的 DOM 對象。
如:
var $v = $("#v"); //jQuery 對象
var v = $v[0]; //DOM 對象
- jQuery 本身提供严蓖,通過.get(index) 方法得到相應(yīng)的 DOM 對象
如:
var $v = $("#v"); //jQuery 對象
var v = $v.get(0); //DOM對象 ( $v.get()[0] 也可以 )
通過以上方法毫深,可以任意的相互轉(zhuǎn)換 jQuery 對象和 DOM 對象,需要再強調(diào)的是: DOM 對象才能使用DOM 中的方法,jQuery 對象是不可以使用DOM中的方法。