为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery 简介

标签:
JQuery

jQuery是什么?

jQuery是轻量级的框架,大小不到30kb,它有强大的选择器,出色的DOM操作的封装,有可靠的事件处理机制(jQuery在处理事件绑定的时候相当的可靠)。
完善的ajax(它的ajax封装的非常的好,不需要考虑复杂浏览器的兼容性和XMLHttpRequest对象的创建和使用的问题。)出色的浏览器的兼容性。 而且支持链式操作,隐式迭代。行为层和结构层的分离,还支持丰富的插件,jQuery的文档也非常的丰富。

为什么要用 jQuery

DOM API

  • 难用

  • 存在兼容性问题

  • 功能太少,不能与时俱进

jQuery

  • API 友好

  • 兼容性好

  • 功能强大,与时俱进

什么时候适合用 jQuery

  • DOM 操作较多(事件监听)

  • 简单的 AJAX

  • 需要兼容多款浏览器

什么时候不用 jQuery

  • 页面交互极为简单

  • 页面对流量有苛刻的要求

  • 上级强制、团队已经有了 jQuery 的代替品

jQuery 做什么

  • 选择网页元素

  • 改变结果集

  • 元素的操作:取值和赋值

  • 元素的操作:移动

  • 元素的操作:复制、删除和创建

  • 工具方法

  • 事件操作

  • 特殊效果

  • AJAX



jQuery版本问题

1.x  2.x 3.x 的区别
目前jQuery有三个大版本:

  • 1.x:兼容ie678,使用最为广泛的,官方只做BUG维护,功能不再新增。因此一般项目来说,使用1.x版本就可以了,最终版本:1.12.4 (2016年5月20日)

  • 2.x:不兼容ie678,很少有人使用,官方只做BUG维护,功能不再新增。如果不考虑兼容低版本的浏览器可以使用2.x,最终版本:2.2.4 (2016年5月20日)

  • 3.x:不兼容ie678,只支持最新的浏览器。除非特殊要求,一般不会使用3.x版本的,很多老的jQuery插件不支持这个版本。目前该版本是官方主要更新维护的版本。最新版本:3.2.1(2017年3月20日)



作者:evenyao
链接:https://www.jianshu.com/p/17d19f66887a


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
205
获赞与收藏
1007

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消