jQuery对象和DOM对象 互相转换
转换原因:jQuery对象不能与DOM方法混合使用,比如不可以:$("#aa").innerHTML。当不会用当前对象的方法获取元素时,可以用另一种方法获取。
一、jQuery对象转为DOM对象
转换方法:
1、[数字]
jQuery对象:$("#aa")
DOM对象:$("#aa")[0] //这里就是0,不会为其他数字
$("#aa").checked //不对 $("#aa")[0].checked //对
2、.get(数字)
描述:是jQuery本身提供的方法
jQuery对象:$("#aa")
DOM对象:$("#aa").get(0) //这里就是0,不会为其他数字
$("#aa").checked //不对 $("#aa").get(0).checked //对
二、DOM对象转为jQuery对象
转换方法:
1、$(DOM对象)
方法:用$()把dom对象包住
DOM对象:document.getElementById("aa")
jQuery对象:$(document.getElementById("aa") )