当前位置:首页 > jquery

jquery 函数

2026-04-07 20:01:00jquery

jQuery 是一个快速、简洁的 JavaScript 库,提供了丰富的函数(方法)来简化 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是 jQuery 中常用的函数分类及示例:

DOM 操作函数

  • $()jQuery():核心函数,用于选择元素或创建 DOM 对象。

    // 选择所有 <p> 元素
    $("p").css("color", "red");
  • .html():获取或设置元素的 HTML 内容。

    // 获取 div 内容
    var content = $("#myDiv").html();
    // 设置 div 内容
    $("#myDiv").html("<p>New content</p>");
  • .text():获取或设置元素的文本内容。

    // 获取段落文本
    var text = $("p").text();
    // 设置段落文本
    $("p").text("Updated text");

事件处理函数

  • .on():绑定事件处理程序。

    // 点击事件
    $("#btn").on("click", function() {
      alert("Button clicked");
    });
  • .click():绑定或触发点击事件。

    // 绑定点击事件
    $("#btn").click(function() {
      console.log("Clicked");
    });

动画效果函数

  • .animate():自定义动画效果。

    // 移动元素
    $("#box").animate({ left: "250px" }, 1000);
  • .fadeIn() / .fadeOut():淡入淡出效果。

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

Ajax 相关函数

  • $.ajax():执行异步 HTTP 请求。

    $.ajax({
      url: "data.json",
      method: "GET",
      success: function(data) {
        console.log(data);
      }
    });
  • $.get() / $.post():简化 GET/POST 请求。

    // GET 请求
    $.get("data.json", function(data) {
      console.log(data);
    });

工具函数

  • $.each():遍历数组或对象。

    $.each([1, 2, 3], function(index, value) {
      console.log(index + ": " + value);
    });
  • $.extend():合并对象。

    var obj1 = { a: 1 };
    var obj2 = { b: 2 };
    var merged = $.extend(obj1, obj2);
    console.log(merged); // { a: 1, b: 2 }

实用示例

// 动态加载内容并绑定事件
$(document).ready(function() {
  $("#loadBtn").click(function() {
    $.get("content.html", function(data) {
      $("#container").html(data);
    });
  });
});

jQuery 的函数设计注重链式调用,例如:

jquery 函数

$("p")
  .css("color", "blue")
  .slideUp(200)
  .slideDown(200);

注意:现代开发中,原生 JavaScript(ES6+)和框架(如 React、Vue)逐渐替代 jQuery,但 jQuery 仍广泛用于旧项目或简单场景。

标签: 函数jquery
分享给朋友:

相关文章

react 如何引入jquery

react 如何引入jquery

引入 jQuery 到 React 项目 在 React 项目中引入 jQuery 可以通过多种方式实现,但需要注意 React 和 jQuery 操作 DOM 的方式可能冲突,因此建议仅在必要时使用…

jquery选择器

jquery选择器

jQuery 选择器基础 jQuery 选择器用于选取 DOM 元素,基于 CSS 选择器语法扩展。通过 $() 或 jQuery() 函数调用,返回匹配元素的集合。 常见选择器类型…

jquery点击

jquery点击

jQuery 点击事件绑定方法 使用 jQuery 绑定点击事件可以通过多种方式实现,以下是几种常见的方法: click() 方法绑定 $("#elementId").click(function…

jquery对象

jquery对象

jQuery 对象简介 jQuery 对象是通过 jQuery 选择器或方法创建的封装了 DOM 元素集合的对象。它提供了一系列便捷的方法来操作 DOM、处理事件、实现动画等。与原生 DOM 对象不同…

jquery下拉

jquery下拉

jQuery 实现下拉效果的方法 使用 slideDown() 和 slideUp() 方法 通过 slideDown() 展开元素,slideUp() 收起元素,实现平滑的下拉动画效果。 $(…

jquery 切换

jquery 切换

jQuery 切换操作 jQuery 提供了多种切换元素状态的方法,包括显示/隐藏、类切换、属性切换等。以下是常见的切换操作实现方式。 显示与隐藏切换 使用 toggle() 方法可以在显示和隐藏之…