当前位置:首页 > jquery

jquery 函数

2026-01-13 16:33:47jquery

jQuery 函数基础

jQuery 是一个快速、简洁的 JavaScript 库,通过封装原生 JavaScript 功能简化 DOM 操作、事件处理、动画等。核心函数 $()jQuery() 是 jQuery 的入口点,用于选择元素或创建 DOM 对象。

常用函数分类

  1. 选择器函数

    • $("selector"):通过 CSS 选择器获取元素。
      $(".class")  // 选择所有 class="class" 的元素
      $("#id")     // 选择 id="id" 的元素
    • find() / children():在已选元素内查找子元素。
  2. DOM 操作函数

    jquery 函数

    • html() / text():获取或设置元素内容。
      $("#div").html("<p>New content</p>");  
    • append() / prepend():插入内容到元素内部末尾或开头。
  3. 事件处理函数

    • on():绑定事件监听器。
      $("button").on("click", function() { alert("Clicked!"); });
    • click() / hover():快捷事件方法。
  4. 动画效果函数

    jquery 函数

    • hide() / show():隐藏或显示元素。
    • animate():自定义动画。
      $("#box").animate({ left: "100px" }, 500);
  5. AJAX 函数

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

自定义 jQuery 函数

通过 $.fn 扩展 jQuery 插件:

$.fn.myPlugin = function() {
  this.css("color", "red");
  return this; // 保持链式调用
};
$("p").myPlugin(); // 调用自定义函数

链式调用

jQuery 函数通常返回对象本身,支持链式操作:

$("#element").addClass("active").fadeOut().delay(500).fadeIn();

性能优化建议

  • 缓存选择器结果避免重复查询:
    var $element = $("#myElement");
    $element.hide();
  • 使用事件委托减少绑定数量:
    $(document).on("click", ".dynamic-btn", handler);

jQuery 的详细文档可参考 官方 API

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

相关文章

jquery和vue的区别

jquery和vue的区别

核心设计理念 jQuery是一个基于DOM操作的轻量级JavaScript库,主要用于简化HTML文档遍历、事件处理、动画设计等任务。它采用命令式编程风格,需要手动操作DOM元素。 Vue是一个渐进…

jquery选择器

jquery选择器

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

jquery 属性

jquery 属性

jQuery 属性操作 jQuery 提供了一系列方法来获取、设置和操作 HTML 元素的属性。以下是常用的属性操作方法: attr() 方法 用于获取或设置元素的属性值。获取属性时,传入属性名;…

jquery 方法

jquery 方法

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是一些常用的 jQuery 方法及其用途: 选择器方法 $("selec…

jquery数组

jquery数组

jQuery 数组操作 jQuery 提供了多种方法来操作数组或类数组对象(如 jQuery 对象集合)。以下是常见的数组操作方法: 遍历数组 使用 $.each() 方法可以遍历数组或对象: v…

jquery加载

jquery加载

jQuery 加载方法 使用 CDN 加载 jQuery 推荐通过公共 CDN(如 Google、Microsoft 或 jQuery 官方)加载,速度快且可能已被浏览器缓存。 <scr…