Skip to content

jQuery教程

简介

jQuery 是一个 JavaScript 函数库。

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

jQuery 库包含以下功能:

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

安装

Download jQuery | jQuery 有两个版本

  • Production version - 用于实际的网站中,已被精简和压缩。
  • Development version - 用于测试和开发(未压缩,是可读的代码) 存于GitHub vv

https://github.com/JuckyLee668/vv/blob/main/ajax/jquery/jquery-3.7.1.jshttps://github.com/JuckyLee668/vv/blob/main/ajax/jquery/jquery-3.7.1.min.js

语法

入口函数

js
$(document).ready(function(){
    // 执行代码
});
或者
$(function(){
    // 执行代码
});

基础语法: $(selector).action()

  • 美元符号定义 jQuery
  • 选择符(selector)"查询"和"查找" HTML 元素
  • jQuery 的 action() 执行对元素的操作

元素选择器

实例:

js
$(this).hide() //隐藏当前元素

$("p").hide() //隐藏所有 <p> 元素

$("p.test").hide() // 隐藏所有 class="test" 的 <p> 元素

$("#test").hide() // 隐藏 id="test" 的元素

$('ul>span').css('background', 'red'); //选择ul下的所有span子元素

$('ul span').css('background', 'red'); //选择ul下的所有span元素


...

事件

  • 在元素上移动鼠标。
  • 选取单选按钮
  • 点击元素
鼠标事件键盘事件表单事件文档/窗口事件
clickkeypresssubmitload
dblclickkeydownchangeresize
mouseenterkeyupfocusscroll
mouseleaveblurunload
hover