document.getElementById()返回的是DOM对象,而$()返回的是jQuery对象
两者之间互相转换
1.jQuery对象转成DOM对象:
(1)jQuery对象是一个数据对象,可以使用[index]方法获取DOM对象。
如:
var $v =$("#v") ;
// $v是一个jQuery对象。
var v=$v[0];
// v是一个DOM对象。
(2)jQuery本身提供的get(index)方法获取DOM对象
如:var $v=$("#v");
// $v是一个jQuery对象。
var v=$v.get(0);
// v是一个DOM对象。
2.DOM对象转成jQuery对象:
用$()把DOM对象包装起来就可以获取jQuery对象。即$(DOM)
如:
var v=document.getElementById("v");
// v是DOM对象
var $v=$(v);
//$v是jQuery对象