当前位置:首页 > jquery

jquery 入门

2026-03-16 13:13:50jquery

什么是 jQuery

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。它兼容多种浏览器,提供易于使用的 API,适合快速开发。

引入 jQuery

在 HTML 文件中通过 <script> 标签引入 jQuery。可以从官网下载或直接使用 CDN 链接:

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

基本语法

jQuery 的核心是通过选择器选取 DOM 元素,并对其进行操作。语法结构为 $(selector).action()

jquery 入门

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

常用选择器

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

事件处理

jQuery 简化了事件绑定。常见事件包括 clickmouseenterkeypress 等:

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

DOM 操作

  • 获取/设置内容text()html()val()
  • 修改 CSScss("property", "value")
  • 添加元素append()prepend()after()before()
  • 删除元素remove()empty()

动画效果

  • 显示/隐藏show()hide()toggle()
  • 淡入淡出fadeIn()fadeOut()fadeToggle()
  • 滑动效果slideDown()slideUp()slideToggle()

Ajax 请求

jQuery 提供了简化的 Ajax 方法:

jquery 入门

$.ajax({
    url: "demo_test.txt",
    success: function(result) {
        $("#div1").html(result);
    }
});

链式调用

jQuery 支持链式调用,可以在一条语句中执行多个操作:

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

插件扩展

jQuery 支持通过插件扩展功能。引入插件后,可以调用新增的方法:

<script src="jquery-plugin.js"></script>
<script>
    $("div").pluginMethod();
</script>

学习资源

  • 官方文档jQuery API Documentation
  • 在线教程:W3School、MDN Web Docs。
  • 实践项目:通过小型项目练习选择器、事件和动画的使用。

jQuery 虽然逐渐被现代框架取代,但在维护旧项目或快速原型开发中仍有价值。掌握基础后,可以进一步学习高级特性如自定义插件或性能优化。

标签: 入门jquery
分享给朋友:

相关文章

jquery最新版本

jquery最新版本

jQuery 最新版本 截至2024年7月,jQuery 的最新稳定版本是 3.7.1,发布于2023年11月16日。 版本特性 3.x 系列:支持现代浏览器(IE 9+),移除了旧版API…

jquery 元素

jquery 元素

jQuery 元素选择与操作 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是 jQuery 中常用的元素选择与操作方法…

jquery字符串

jquery字符串

jQuery 字符串操作 jQuery 提供了多种方法来处理字符串,尽管它主要是一个 DOM 操作库,但字符串处理在动态内容生成和数据交互中非常常见。 字符串拼接与连接 使用 JavaScript…

jquery样式

jquery样式

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

jquery的方法

jquery的方法

jQuery 常用方法分类 jQuery 是一个快速、简洁的 JavaScript 库,提供了大量简化 DOM 操作、事件处理、动画效果和 AJAX 交互的方法。以下是 jQuery 核心方法的分类和…

jquery格式

jquery格式

jQuery 基本格式 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是 jQuery 的基本使用格式: $(docu…