当前位置:首页 > jquery

jquery教程

2026-03-02 08:46:22jquery

jQuery 简介

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。它兼容多种浏览器,广泛应用于前端开发。

jQuery 安装

通过 CDN 引入是最常用的方式,在 HTML 文件中添加以下代码:

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>

也可以下载本地文件并引入:

<script src="jquery-3.6.0.min.js"></script>

基础语法

jQuery 通过选择器选取元素并执行操作,语法格式为:

$(selector).action()
  • $ 是 jQuery 的别名。
  • selector 用于查找 HTML 元素。
  • action() 是对元素执行的操作。

示例:隐藏所有段落

jquery教程

$("p").hide();

常用选择器

  • 元素选择器$("p") 选取所有 <p> 元素。
  • ID 选择器$("#demo") 选取 ID 为 demo 的元素。
  • 类选择器$(".test") 选取所有 class 为 test 的元素。
  • 组合选择器$("p.intro") 选取 class 为 intro<p> 元素。

事件处理

jQuery 提供简洁的事件绑定方法:

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

常见事件包括 clickdblclickmouseenterkeypress 等。

DOM 操作

  • 获取内容
    $("#demo").text(); // 获取文本
    $("#demo").html(); // 获取 HTML 内容
  • 设置内容
    $("#demo").text("新文本");
    $("#demo").html("<b>新HTML</b>");
  • 修改属性
    $("img").attr("src", "new-image.jpg");

动画效果

  • 隐藏/显示
    $("p").hide(1000); // 1秒内隐藏
    $("p").show("slow"); // 慢速显示
  • 淡入淡出
    $("div").fadeIn();
    $("div").fadeOut();
  • 滑动效果
    $("div").slideUp();
    $("div").slideDown();

Ajax 请求

jQuery 简化了 Ajax 调用:

jquery教程

$.get("url", function(data) {
  alert("数据加载成功: " + data);
});

支持 $.get()$.post()$.ajax() 等方法。

链式调用

jQuery 允许将多个操作链接在一起:

$("#p1").css("color", "red").slideUp(2000).slideDown(2000);

插件扩展

jQuery 支持通过插件扩展功能,例如表单验证插件 jQuery Validation

<script src="https://cdn.jsdelivr.net/npm/jquery-validation@1.19.3/dist/jquery.validate.min.js"></script>

学习资源

通过以上内容,可以快速掌握 jQuery 的核心功能并应用于实际项目。

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

相关文章

jquery实现vue

jquery实现vue

jQuery 和 Vue.js 是两种不同理念的前端工具,前者基于 DOM 操作,后者基于数据驱动。虽然 Vue 可以替代 jQuery 的大部分功能,但若需在 Vue 中临时集成 jQuery 或模…

jquery标签

jquery标签

jQuery 标签操作 jQuery 提供了多种方法来操作 HTML 标签(元素),包括创建、修改、删除和遍历等。以下是常用的 jQuery 标签操作方法: 选择标签 使用选择器获取 HTML 元素…

jquery文件

jquery文件

jQuery文件获取与使用 jQuery是一个快速、简洁的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax交互。以下是获取和使用jQuery文件的方法。 下载jQuery文件…

jquery 上传

jquery 上传

jQuery 文件上传方法 使用 jQuery 实现文件上传可以通过多种方式完成,以下是常见的几种方法: 使用原生表单和 AJAX 创建一个包含文件输入的表单,并通过 jQuery 的 AJAX…

jquery 宽度

jquery 宽度

jQuery 获取和设置元素宽度的方法 获取元素宽度 使用 .width() 方法可以获取匹配元素集合中第一个元素的宽度(不包含内边距、边框和外边距)。该方法返回一个数值,单位为像素。 var wi…

引用jquery

引用jquery

以下是关于引用 jQuery 的几种常见方法: 通过 CDN 引用 使用公共内容分发网络(CDN)加载 jQuery,例如 Google 或 Microsoft 提供的 CDN。这种方式加载速度快且…