当前位置:首页 > jquery

jquery入门

2026-04-08 05:57:43jquery

jQuery 入门指南

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。以下是 jQuery 的入门方法和核心概念。

引入 jQuery

在 HTML 文件中通过 CDN 引入 jQuery:

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

或者下载本地文件并引入:

<script src="path/to/jquery.min.js"></script>

基本语法

jQuery 的核心是通过 $jQuery 函数选择元素并操作:

$(selector).action();

例如,选择所有 <p> 元素并隐藏:

$("p").hide();

选择器

jQuery 使用 CSS 选择器语法选取元素:

  • 元素选择器:$("p")
  • ID 选择器:$("#id")
  • 类选择器:$(".class")
  • 组合选择器:$("p.class")

事件处理

绑定事件的方法:

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

常用事件:

  • click():点击事件
  • hover():悬停事件
  • keypress():键盘按下事件

DOM 操作

修改元素内容:

$("#id").text("新文本"); // 设置文本
$("#id").html("<b>加粗文本</b>"); // 设置 HTML

修改属性:

jquery入门

$("img").attr("src", "new-image.jpg"); // 修改 src 属性

添加或移除类:

$("p").addClass("highlight"); // 添加类
$("p").removeClass("highlight"); // 移除类

动画效果

显示和隐藏元素:

$("#id").hide(); // 隐藏
$("#id").show(); // 显示
$("#id").toggle(); // 切换显示/隐藏

淡入淡出:

$("#id").fadeIn(); // 淡入
$("#id").fadeOut(); // 淡出

滑动效果:

$("#id").slideUp(); // 上滑隐藏
$("#id").slideDown(); // 下滑显示

Ajax 请求

发送 GET 请求:

$.get("url", function(data) {
  console.log(data);
});

发送 POST 请求:

jquery入门

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

加载远程内容:

$("#result").load("ajax-content.html");

链式调用

jQuery 支持链式调用,多个操作可以连续执行:

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

实用工具方法

遍历数组:

$.each(array, function(index, value) {
  console.log(index + ": " + value);
});

扩展对象:

var obj = { name: "John" };
$.extend(obj, { age: 30 });
console.log(obj); // { name: "John", age: 30 }

注意事项

  • 确保 DOM 加载完成后再执行 jQuery 代码:

    $(document).ready(function() {
      // jQuery 代码
    });
  • 简写形式:

    $(function() {
      // jQuery 代码
    });

通过以上方法,可以快速掌握 jQuery 的基本用法并开始开发动态网页。

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

相关文章

jquery插件

jquery插件

jQuery 插件开发指南 jQuery 插件是一种扩展 jQuery 功能的模块化方式,允许开发者封装可重用的代码。以下是开发和使用 jQuery 插件的基本方法。 插件基本结构 jQuery 插…

jquery怎么读

jquery怎么读

jQuery的正确发音 jQuery的发音为 "jay-query"(/ˈdʒeɪkwɪəri/)。其中: "jay" 发音类似字母 "J" 的英文读法。 "query" 发音与英文单词 "quer…

jquery标签

jquery标签

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

使用jquery

使用jquery

引入jQuery库 在HTML文件中通过<script>标签引入jQuery库。可以从CDN加载,例如: <script src="https://code.jquery.com/…

jquery css

jquery css

jQuery 操作 CSS 的方法 jQuery 提供了多种方法来操作元素的 CSS 样式,包括获取、设置、添加或移除样式。以下是常用的方法: 获取 CSS 属性值 使用 .css() 方法获取元素…

jquery鼠标

jquery鼠标

jQuery 鼠标事件处理 jQuery 提供了丰富的鼠标事件处理方法,可以方便地响应用户的鼠标操作。以下是常见的鼠标事件及其用法: 鼠标点击事件 click(): 鼠标单击时触发 dblclic…