一、如何区分JQuery对象和Dom对象呢? 在Javascript中通过getElementById或者getElementbyTagName来获取到的元素节点,就是DOM对象,可以使用Javascript中的方法 JQuery对象时通过JQuery包装DOM对象后产生的对象,是JQuery独有的,如果一个对象时JQuery对象,那么就可以使用JQuery里的方法, 在JQuery对象中无法使用DOM对象的任何方法,DOM对象也不能使用JQuery里的方法。 二、JQuery对象和DOM对象的互相转换 1、先约定号定义变量的风格 获取JQuery对象:var $variable = JQuery对象; 获取DOM对象: var variable = DOM对象; 2、JQuery提供两种方法将一个JQuery对象转换成DOM对象,即【index】和get(index) (1)JQuery对象是一个数组对象,可以通过
(2)JQuery本身提供 var $cr =$("#cr"); var cr = $cr.get(0); 3、DOM对象转换成JQuery对象 只需要$()把DOM对象包装起来,就可以了 |
|