1. jQuery对象是什么?
- jQuery对象就是通过
jQuery($())
包装DOM对象后产生的对象
2. jQuery对象的特性
- jQuery对象是独有的,如果一个对象时jQuery对象,那么他就可以使用jQuery里的方法
- jQuery对象无法使用DOM对象的任何方法,反之,DOM对象无法使用jQuery对象的任何方法
3. 获取jQuery对象
- 需要获得jQuery对象,只需要在变量面前加上
$
var $variable = jQuery对象
var variable = DOM对象
4. jQuery对象转换为DOM对象
jQuery 对象不能使用 DOM 中的方法, 但如果 jQuery 没有封装想要的方法, 不得不使用 DOM 对 象的时候, 有如下两种处理方法:
- jQuery 对象是一个数组对象, 可以通过
[index]
的方法得到对应的 DOM对象
var $jq = $("button");
var d = $jq[0];
- 使用 jQuery 中的
get(index)
方法得到相应的 DOM 对象
var $jq = $("button");
var d = $jq.get(0);
5. DOM对象转换为jQuery对象
- 对于一个 DOM 对象, 只需要用
$()
把 DOM 对象包 装起来(jQuery 对象就是通过 jQuery 包装 DOM 对 象后产生的对象), 就可以获得一个 jQuery 对象
var d = document.getElementById("d");
var $jq = $(d);