[关闭]
@GivenCui 2016-06-15T07:29:05.000000Z 字数 1440 阅读 688

第一课 jQuery初步认识

jQuery



目录



JS课程合集跳转链接


库和JS第三方库

1.什么是库
库就是利用JavaScript原生语言, 封装了一些写好的代码库. 库中引用了写好的函数和方法的js文件.(二次封装).

2.使用库有什么好处?
使用库可以简化代码, 不用再发写重复的"运算"代码. 而且还不用考虑那些所谓不兼容的问题, 尤其是浏览器不兼容问题.

3.常用的第三方库?
jQuery: 解决了浏览器兼容性问题
Backbone: 前端的MVC雏形 (MVC: Model模型、View视图、Control控制, MVC是一种思想)
Require.js : 模块化编程库.(模仿Java语言的package(包)的概念)
/*其它一些库*************/
处理时间的库: 上网搜索
处理tree结构的库: D-tree, C-tree
处理正则表达式的库:
处理UI的库


jQuery库

jQuery库的概念

jQuery是目前为止使用率最高的javascript库, jQuery是前端工程师必须要学习的库. jQuery统一了不同的浏览器的兼容性问题, 提供了相同的访问接口. 程序员不在关心浏览器的兼容问题, 同时jQuery又是一个DOM操作工具, 使得开发效率大大增加, 而且使用简单.

jQuery库的特点

  1. 压缩后只有一百多Kb, 非常轻巧
  2. 可以通过链式语法进行操作
  3. 通过CSS选择器进行DOM操作
  4. 支持插件开发, 可拓展性高

jQuery能做什么

  1. 可以获取HTML文档的元素
  2. 可以修改HTML文档的外观
  3. 可以修改HTML文档的内容
  4. 可以响应用户的交互(jQuery的事件)
  5. 可以为页面添加动态的效果 (动画)
  6. 可以局部刷新页面和服务器进行交互(封装了Ajax)
  7. 简化javascript常见的任务逻辑. (简化代码)

jQuery的版本

jQuery可以分成两个大版本-- 1.X 版本2.X 版本

  • 1.X版本
    1.X版本相比较2.X版本而言, 可以支持IE6、7、8 浏览器

  • 2.X版本
    2.X版本支持IE9及9以上, 根据需求选择相应的版本,可以到jQuery官网下载.

在HTML文档中使用jQuery?

我们在<head>标签中引入jQuery文件

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title></title>
  6. // jQuery 在此处引用,确保它优先加载
  7. <script src = "jquery-2.2.3.min.js"></script>
  8. </head>
  9. <body>
  10. </body>
  11. </html>

jQuery基础

jQuery对象

jQuery最重要的就是jQuery对象. 它是一个全局对象, 可以简写成$ , 即jQuery和$是等价. 在HTML文档中导入jQuery库后,就可以使用jQuery对象, JQuery全部方法都定义在这个对象上.

jQuery构造函数

jQuery本质上就是一个构造函数, 用来创建jQuery对象实例的

jQuery中的常用的方法

一. window.onload的等价

简化写法

  1. $(function (){
  2. // 处理初始化代码
  3. })

正常写法

  1. $(document).ready(function () {
  2. // 处理初始化的代码
  3. });
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注