jQuery的作用有那些?

 
 
<span lang="en-us">1</span>、取得页面中的元素。如果不使用<span lang="en-us">javascript</span>库,遍历<span lang="en-us">dom</span>(<span lang="en-us">document object model</span>,文档对象模型)树,以及查找
     <span lang="en-us">html</span>文档结构中某个特殊的部分,必须编写很多行代码。<span lang="en-us">jquery</span>为准确地获取需要检查或操纵的文档元素,提供了
     可靠而富有效率的选择符机制。
 
<span lang="en-us">2</span>、修改页面的外观。<span lang="en-us">css</span>虽然为影响文档呈现的方式提供了一种强大的手段,但当所有浏览器不完全支持相同的标准时,
     单纯使用<span lang="en-us">css</span>就会显得力不从心。 <span lang="en-us">jquery</span>可以弥补这一不足,它提供了跨浏览器的标准解决方案。而且,即使在页面
    已经呈现之后,<span lang="en-us">jquery</span>仍然能够改变文档中某个部分的类或者个别的 样式属性。
 
<span lang="en-us">3</span>、改变页面的内容。<span lang="en-us">jquery</span>能够影响的范围并不局限于简单的外观变化,使用少量的代码,<span lang="en-us">jquery</span>就能改变文档的内
    容。可以改变文本、插入或翻转图像、对列表重新排序,甚至,对<span lang="en-us">html</span>文档的整个结构都能重写和扩充<span lang="en-us">——</span>所有这些只
    需一个简单易用的<span lang="en-us">api</span>。
 
<span lang="en-us">4</span>、响应用户的页面操作。即使是最强大和最精心设计的行为,如果我们无法控制它何时发生,那它也毫无用处。<span lang="en-us">jquery</span>提
    供了截取形形色色的页面事件 (比如用户单击一个链接)的适当方式,而不需要使用事件处理程序搞乱<span lang="en-us">html</span>代码。此
    外,它的事件处理<span lang="en-us">api</span>也消除了经常困扰<span lang="en-us">web</span>开发人员的浏览器不一 致性。
 
<span lang="en-us">5</span>、为页面添加动态效果。为了实现某种交互式行为,设计者也必须向用户提供视觉上的反馈。<span lang="en-us">jquery</span>中内置的一批淡入、
     擦除之类的效果,以及制作新效果的工具包,为此提供了便利。
 
<span lang="en-us">6</span>、无需刷新页面即可从服务器获取信息。这种编程模式就是众所周知的<span lang="en-us">ajax</span>(<span lang="en-us">asynchronous javascript and xml</span>,
     异步<span lang="en-us">javascript</span>和<span lang="en-us">xml</span>),它能辅助<span lang="en-us">web</span>开发人员创建出反应灵敏、功能丰富的网站。<span lang="en-us">jquery</span>通过消除这一过程中的
     浏览器特定的复 杂性,使开发人员得以专注于服务器端的功能设计。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值