1. jQuery是一个"写的更少, 但做的更多"的轻量级JavaScript库。

2. jQuery库包含以下特性:

  • html元素选取
  • html元素操作
  • CSS操作
  • html事件函数
  • JavaScript特效和动画
  • html DOM遍历和修改
  • AJAX
  • Utilities

3. 下载jQuery

3.1. jQuery官网地址: https://jquery.com

3.2. 点击Download jQuery按钮下载最新版的jQuery

3.3. 有两个版本的jQuery可供下载:

3.3.1. Production version: 用于实际的网站中, 已被精简和压缩。

3.3.2. Development version: 用于测试和开发(未压缩, 是可读的代码)。

3.4. 我们可以从CDN上下载历史版本

3.5. Microsoft CDN

4. jquery历史版本

4.1. jquery目前有三大系列: 1.x、2.x和3.x。

4.2. 新特性比较

4.2.1. 2.x相较于1.x没有增加什么新特性, 主要是去除了IE6、IE7、IE8的支持, 减小了体积, 提升了性能。

4.2.2. 3.x相较于之前版本, 增加了许多新特性, 也改变一些以往的特性。

4.3. 版本历史

4.4. 1.x常用版本

  • 1.4.2: 稳定性和兼容性都很出色, 插件最多, 但性能不如下面后面的几个版本。
  • 1.7.2: 性能提升, 插件第二多, ajax和attr等api有少许修改。
  • 1.8.3: 最后一个支持IE6的稳定版。
  • 1.9.1: 开始移除了不少方法, 事件绑定推荐使用on方法一个代替所有的。
  • 1.12.4: 1.x 时代最后一个稳定版本, 仅支持IE8, 不支持IE6和IE7。

4.5. 2.x、3.x 版本

4.5.1. 除非有特殊要求(比如面向移动端), 一般情况下这两大版本使用人的确很少。

5. 把jQuery添加到您的网页

5.1. jQuery库位于一个JavaScript文件中, 其中包含了所有的jQuery函数, 您可以使用html的<script>标签引用它:

<head><script type="text/javascript" src="jquery.js"></script>
</head>

5.2. 请注意, <script>标签应该位于页面的<head>部分。

001_jQuery简介相关推荐

  1. etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理

    1. etcd 简介 etcd 官网定义: A highly-available key value store for shared configuration and service discov ...

  2. Docker学习(一)-----Docker简介与安装

    一.Docker介绍 1.1什么是docker Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植 ...

  3. 【Spring】框架简介

    [Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...

  4. TensorRT简介

    TensorRT 介绍 引用:https://arleyzhang.github.io/articles/7f4b25ce/ 1 简介 TensorRT是一个高性能的深度学习推理(Inference) ...

  5. 谷粒商城学习笔记——第一期:项目简介

    一.项目简介 1. 项目背景 市面上有5种常见的电商模式 B2B.B2C.C2B.C2C.O2O B2B 模式(Business to Business),是指商家和商家建立的商业关系.如阿里巴巴 B ...

  6. 通俗易懂的Go协程的引入及GMP模型简介

    本文根据Golang深入理解GPM模型加之自己的理解整理而来 Go协程的引入及GMP模型 一.协程的由来 1. 单进程操作系统 2. 多线程/多进程操作系统 3. 引入协程 二.golang对协程的处 ...

  7. Linux 交叉编译简介

    Linux 交叉编译简介 主机,目标,交叉编译器 主机与目标 编译器是将源代码转换为可执行代码的程序.像所有程序一样,编译器运行在特定类型的计算机上,输出的新程序也运行在特定类型的计算机上. 运行编译 ...

  8. TVM Operator Inventory (TOPI)简介

    TOPI简介 这是 TVM Operator Inventory (TOPI) 的介绍.TOPI 提供了比 TVM 具有更高抽象的 numpy 风格的,通用操作和调度.TOPI 如何在 TVM 中,编 ...

  9. 计算机视觉系列最新论文(附简介)

    计算机视觉系列最新论文(附简介) 目标检测 1. 综述:深度域适应目标检测标题:Deep Domain Adaptive Object Detection: a Survey作者:Wanyi Li, ...

最新文章

  1. docker php composer 使用_宿主机nginx与docker的PHP搭配使用
  2. Ubuntu下pip3的安装、升级、卸载
  3. 二维LIS(CDQ分治)
  4. 【opencv系列08】OpenCV4.X图像融合操作
  5. 开平推进智慧城市等领域信息化建设及公共数据资源共享
  6. ThinkPHP3.1快速入门(4)连贯操作
  7. mysql noinstall 安装_mysql-noinstall安装指南
  8. java快排原理_Java数据结构与算法——快速排序
  9. Java跳出多重循环
  10. stl:queue 源码_C ++ STL中的queue :: empty()和queue :: size()
  11. 硬盘安装Windows7--笔记
  12. gradle相关配置内容解析
  13. PSCAD X4.6.2 免费下载
  14. linux抓肉鸡入侵详细教程,一台linux肉鸡的简单手工入侵检测过程
  15. Android中的armeabi等如何适配
  16. utc时间 单位换算_utc时间(utc时间转换北京时间)
  17. libnet库的安装与使用
  18. I/O流(万流齐发、万流归宗) 本章目标: 掌握 讲  解:★★★★★ http://kuaibao.qq.com/s/20200527A0LR3000?refer=spider 1.I/O流概
  19. 交叉编译libxcb与X11
  20. 倍加福光电传感器OBE10M-18GM60-SE5-V1

热门文章

  1. ssh客户端使用及下载
  2. 转载:网站取得定向流量的三种方式
  3. 深入理解JavaScript系列(4):立即调用的函数表达式
  4. 使用RHEL5做NTP服务器出错解决
  5. Phalcon和YII的优点
  6. AI服务器的优势有哪些?人工智能服务器产品有哪些?
  7. appium---【Mac】Appium-Doctor提示WARN:“ ios_webkit_debug_proxy cannot be found”解决方案...
  8. 读取一个文件,获取其中出现次数最多的前五个字符以及次数
  9. js数组循环删除元素或对象
  10. 观《phonegap第三季 angularjs+ionic视频教程 实时发布》学习笔记(一)