当前位置:首页 > 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() 是对元素执行的操作。

示例:隐藏所有段落

$("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 调用:

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

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

链式调用

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

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

插件扩展

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

jquery教程

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

学习资源

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

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

相关文章

vue前端实现教程

vue前端实现教程

Vue 前端实现基础教程 环境准备 安装 Node.js(建议 LTS 版本)和 npm/yarn。 通过命令行全局安装 Vue CLI: npm install -g @vue/cli 创建项…

网页制作css教程

网页制作css教程

CSS 基础概念 CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。通过将样式与HTML分离,提升代码可维护性。 选择器与样式规则 CSS 规则由选择器和声明块组成:…

jquery文档

jquery文档

以下是关于 jQuery 文档的核心内容和资源整理,便于快速查阅和使用: jQuery 官方文档 官网地址:jQuery Official Documentation 内容分类:API 参考:包含所…

jquery使用

jquery使用

jQuery 基础使用 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是一些常见的 jQuery 使用方法。 引入 j…

jquery样式

jquery样式

jQuery 样式操作基础 jQuery 提供了多种方法来操作 HTML 元素的样式,包括直接修改 CSS 属性、添加/移除类名等。以下是常见的样式操作方法: 修改 CSS 属性 使用 css()…

jquery 动画

jquery 动画

jQuery 动画基础 jQuery 提供了一系列动画方法,用于实现元素的动态效果,如淡入淡出、滑动、自定义动画等。 常用动画方法 fadeIn() / fadeOut(): 元素的淡入和…