当前位置:首页 > jquery

jquery 教程

2026-03-02 12:26:41jquery

jQuery 教程概览

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是核心内容与学习方法。

基础语法

jQuery 通过 $jQuery 关键字调用,基本语法为选择元素后执行操作:

$(selector).action();

示例:点击按钮隐藏段落

$("button").click(function() {
  $("p").hide();
});

选择器

jQuery 使用 CSS 选择器匹配元素:

jquery 教程

  • 元素选择器$("p")
  • ID 选择器$("#demo")
  • 类选择器$(".test")
  • 组合选择器$("div, p")

DOM 操作

  • 获取/设置内容
    $("#div1").text(); // 获取文本
    $("#div1").html("<b>新内容</b>"); // 设置 HTML
  • 修改属性
    $("img").attr("src", "new-image.jpg");
  • 添加/删除元素
    $("ul").append("<li>新项目</li>"); // 末尾添加
    $("p").remove(); // 删除元素

事件处理

常见事件包括 clickmouseenterkeypress 等:

$("#btn").click(function() {
  alert("按钮被点击");
});

事件委托:

$("ul").on("click", "li", function() {
  $(this).toggleClass("active");
});

动画效果

  • 显示/隐藏
    $(".box").hide(1000); // 1秒内隐藏
    $(".box").show("slow");
  • 淡入淡出
    $("#img1").fadeIn(2000);
  • 自定义动画
    $("div").animate({left: '250px', opacity: '0.5'}, 1000);

Ajax 请求

加载远程数据:

jquery 教程

$.get("url", function(data) {
  $("#result").html(data);
});

POST 请求:

$.post("url", {name: "John"}, function(data) {
  console.log(data);
});

插件扩展

jQuery 支持通过插件扩展功能,例如:

  • Validation:表单验证
  • DataTables:动态表格

引入插件后调用:

$("#form").validate();

学习资源

通过实践项目(如动态表单、轮播图)巩固知识。

标签: 教程jquery
分享给朋友:

相关文章

jquery 之家

jquery 之家

jQuery 之家是一个专注于 jQuery 相关资源的中文网站,提供插件、教程、代码示例等内容。以下是相关信息整理: jQuery 之家网站内容 该网站通常包含以下资源: jQuery 插件…

jquery官网

jquery官网

jQuery 官网地址 jQuery 的官方网站是 https://jquery.com/。该网站提供以下核心内容: 下载 jQuery:提供最新版本的 jQuery 库(压缩版和未压缩版),支持直…

jquery api

jquery api

以下是关于 jQuery API 的详细介绍和使用方法: jQuery API 概述 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Aj…

jquery 插入html

jquery 插入html

jQuery 插入 HTML 的方法 jQuery 提供了多种方法来动态插入 HTML 内容到 DOM 中。以下是几种常用的方法: append() 将内容插入到选定元素的内部末尾。 $(…

jquery的

jquery的

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。它的核心理念是“写得更少,做得更多”(Write Le…

jquery页面

jquery页面

jQuery 页面操作指南 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。以下是 jQuery 在页面中的常见使用方法…