对jQuery对象的理解

1、什么是jQuery对象?

jQuery对象是通过jQuery包装DOM对象后产生的对象。

这里首先要理解DOM文档对象模型:

(1)DOM解析XML文档时,DOM为XML文档在逻辑上建立一个树模型;

(2)DOM把XML文档作为树结构来查看,XML文档的树形结构节点就是XML文档上的元素、文本和属性。

还要理解HTML页面为什么与DOM对象联系在一起?

因为HTML页面中的元素都表现为类似XML文档的树形结构:存在元素节点、属性节点和文本节点,所以用

DOM对象也可以解析HTML页面中的元素(这也是形成jQuery选择器的原因)。

再者,还要理解DOM对象如何转化为jQuery对象?

HTML DOM 定义了多种查找HTML页面元素的方法,除了 getElementById() 之外,

还有 getElementsByName() 和 getElementsByTagName()。找到的这个页面元素就是一个DOM对象。

用jQuery构造这个DOM对象,就获得一个jQuery对象。示例:

var domObj = document.getElementById("element");

var $obj=jQuery(domObj);

2、jQuery对象的表示:

在jQuery库中,$是jQuery的一个简写形式,所以一个节点元素的jQuery对象可以写成:

$(nodeString)

其中,nodeString是:Html标签的id、class、或者标签名等。

3、jQuery中DOM的操作

DOM是一种与浏览器、语言无关的接口,利用该接口可以方便地访问HTML页面中的标准组件。jQuery提供了一系列方法

对DOM进行各种操作,从而通过DOM实现对HTNL页面中各种元素的操作。

每一个HTML页面都可以使用DOM表示,在使用jQuery进行DOM操作之前,HTML页面首先被看作一棵DOM树。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值