有時候在我們開發過程中,需要將js對象和jquery對象之間進行轉換:
1.js對象轉jquery對象時,直接用$()括起來就行
比如:
var
v = document.getElementById(
"v"
);
//DOM對象
var
$v = $(v);
//jQuery 對象
2.jquery轉js對象:
2. jQuery 對象轉成 DOM 對象
兩種轉換方式講一個 jQuery 對象轉換成 DOM 對象: [index] 和 .get(index);
(1) jQuery 對象是一個數據對象,可以通過 [index] 的方法,來得到相應的 DOM 對象。
如:
var
$v = $(
"#v"
);
//jQuery 對象
var
v = $v[0];
//DOM 對象
(2) jQuery 本身提供,通過.get(index) 方法得到相應的 DOM 對象
如:
var
$v = $(
"#v"
);
//jQuery 對象
var
v = $v.get(0);
//DOM對象 ( $v.get()[0] 也可以 )