- JQuery对象转换成DOM对象
JQuery对象是一个特殊的数组对象,即使只有一个元素,JQuery对象仍然是一个数组。之所以说其特殊,是因为实际上JQuery对象是包含一个数组对象和各种方法的类。而jQuery对象数组里保存的是DOM对象,因此可以通过索引的方式将jQuery对象转换成DOM队形。
var $cr = $("#Name"); //获取jQuery对象$cr
var cr = $cr[0]; //将JQuery对象$cr转换成dom对象
除了通过上述方式实现转换之外,jQuery对象还专门提供了一个方法将jQuery对象转换成DOM对象:
get(index)
var $cr = $("#Name"); //获取jQuery对象$cr
var cr = $cr.get(0); //将JQuery对象$cr转换成dom对象
- DOM对象转换成jQuery对象
对于DOM对象,只需要用$()把DOM对象包装起来,即可以获得一个jQuery对象。
$(dom对象)
var cr = document.getElementById("#Name"); //获取dom对象
var $cr = $(cr); //将dom对象cr装换成jQuery对象