jQuery 简介

jQuery是一款轻量级JavaScript库,提供简化HTML文档遍历、事件处理、动画等操作的API。它具有良好的浏览器兼容性,支持链式操作和隐式迭代,并拥有丰富的插件资源。适用于DOM操作密集、简单的AJAX请求及需要跨浏览器兼容性的项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jQuery是什么?

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

为什么要用 jQuery

DOM API

  • 难用
  • 存在兼容性问题
  • 功能太少,不能与时俱进

jQuery

  • API 友好
  • 兼容性好
  • 功能强大,与时俱进

什么时候适合用 jQuery

  • DOM 操作较多(事件监听)
  • 简单的 AJAX
  • 需要兼容多款浏览器

什么时候不用 jQuery

  • 页面交互极为简单
  • 页面对流量有苛刻的要求
  • 上级强制、团队已经有了 jQuery 的代替品

jQuery 做什么

  • 选择网页元素
  • 改变结果集
  • 元素的操作:取值和赋值
  • 元素的操作:移动
  • 元素的操作:复制、删除和创建
  • 工具方法
  • 事件操作
  • 特殊效果
  • AJAX
  • http://devdocs.io/jquery/

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日)

参考:jQuery选择什么版本 1.x? 2.x? 3.x?

转载于:https://www.cnblogs.com/evenyao/p/9449754.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值