当前位置:首页 > jquery

jquery 简写

2026-03-16 21:26:46jquery

jQuery 简写方式

jQuery 的 $ 符号是 jQuery 的别名,用于简化代码编写。以下是常见的 jQuery 简写方式和使用示例:

使用 $ 替代 jQuery

在大多数情况下,$ 可以完全替代 jQuery 关键字:

// 标准写法
jQuery(document).ready(function() {
    jQuery("p").hide();
});

// 简写
$(document).ready(function() {
    $("p").hide();
});

$(document).ready() 的简写

$(document).ready() 可以进一步简化为 $(function())

// 标准写法
$(document).ready(function() {
    // 代码
});

// 简写
$(function() {
    // 代码
});

选择器的简写

jQuery 选择器可以直接通过 $() 调用:

jquery 简写

// 标准 DOM 方法
document.getElementById("myId");

// jQuery 简写
$("#myId");

链式调用

jQuery 支持链式调用,可以在一行中完成多个操作:

// 非链式写法
$("#myDiv").css("color", "red");
$("#myDiv").fadeIn();

// 链式简写
$("#myDiv").css("color", "red").fadeIn();

事件绑定的简写

jQuery 提供了简洁的事件绑定方法:

jquery 简写

// 标准写法
$("#btn").on("click", function() {
    // 代码
});

// 简写
$("#btn").click(function() {
    // 代码
});

Ajax 请求的简写

jQuery 为常见的 Ajax 请求提供了简写方法:

// 标准写法
$.ajax({
    url: "test.html",
    method: "GET",
    success: function(data) {
        console.log(data);
    }
});

// 简写
$.get("test.html", function(data) {
    console.log(data);
});

注意事项

  • 如果其他库也使用了 $ 符号,可能会与 jQuery 冲突。可以通过 jQuery.noConflict() 释放 $ 的控制权:

    var jq = jQuery.noConflict();
    jq(document).ready(function() {
        jq("p").hide();
    });
  • 在模块化开发中(如使用 ES6 或 Webpack),可以通过 import $ from 'jquery'; 直接使用 $

jQuery 的简写方式可以显著减少代码量,同时保持可读性和功能性。

标签: 简写jquery
分享给朋友:

相关文章

jquery下载

jquery下载

jQuery下载方法 官方下载渠道 访问jQuery官网(https://jquery.com/),点击页面中的“Download”按钮。提供两个版本选择: Production版本:压缩后的精…

jquery和vue的区别

jquery和vue的区别

jQuery 和 Vue.js 的区别 jQuery 和 Vue.js 是两种不同的前端技术,分别适用于不同的场景和开发需求。以下是它们的主要区别: 设计理念 jQuery 是一个轻量级的 Java…

jquery 插入html

jquery 插入html

jQuery 插入 HTML 的方法 jQuery 提供了多种方法来动态插入 HTML 内容到 DOM 中。以下是几种常用的方法: append() 将内容插入到选定元素的内部末尾。 $("#…

jquery方法

jquery方法

jQuery 核心方法 $() 或 jQuery() 是核心选择器方法,用于获取 DOM 元素或创建 jQuery 对象。支持 CSS 选择器、DOM 元素或 HTML 字符串。 $('#id'…

jquery对象

jquery对象

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

html jquery

html jquery

HTML 与 jQuery 基础 HTML 是超文本标记语言,用于构建网页的结构和内容。jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Aja…