当前位置:首页 > jquery

jquery语法

2026-03-02 18:39:05jquery

jQuery 是一种快速、简洁的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax交互。以下是核心语法和常见用法:

基础语法结构

jQuery 的核心是通过 $()jQuery() 函数选择元素并对其操作。基本语法为:

$(selector).action()
  • selector:用于查找 HTML 元素的CSS选择器。
  • action():对选中元素执行的操作(如事件或方法)。

选择器示例

// 通过ID选择元素
$("#myId").hide();

// 通过类选择元素
$(".myClass").css("color", "red");

// 通过标签名选择元素
$("p").fadeOut();

文档就绪事件

确保代码在DOM加载完成后执行:

jquery语法

$(document).ready(function() {
    // jQuery代码
});

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

常见方法

DOM操作

// 获取或设置内容
$("#element").text("新文本");
$("#element").html("<b>加粗文本</b>");

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

// 添加或移除类
$("#div").addClass("highlight");
$("#div").removeClass("oldClass");

事件处理

jquery语法

// 点击事件
$("#btn").click(function() {
    alert("按钮被点击");
});

// 表单提交事件
$("form").submit(function(e) {
    e.preventDefault(); // 阻止默认提交
    console.log("表单已提交");
});

动画效果

// 隐藏/显示
$("#box").hide(1000); // 1秒内渐隐
$("#box").show("slow");

// 滑动效果
$("#panel").slideUp();
$("#panel").slideDown();

Ajax请求

$.ajax({
    url: "api/data",
    method: "GET",
    success: function(response) {
        console.log(response);
    },
    error: function(xhr) {
        console.error("请求失败");
    }
});

链式调用

jQuery 支持链式调用,可连续执行多个方法:

$("#element")
    .css("color", "blue")
    .slideUp(500)
    .slideDown(500);

注意事项

  • 使用 $ 符号前需确保 jQuery 库已加载。
  • 选择器性能:优先使用ID选择器,复杂选择器可能影响性能。
  • 现代浏览器已支持许多 jQuery 功能(如 querySelector),可根据需求权衡是否引入 jQuery。

标签: 语法jquery
分享给朋友:

相关文章

jquery文档

jquery文档

以下是关于 jQuery 文档的核心内容和资源整理,便于快速查阅和使用: jQuery 官方文档 官网地址:jQuery Official Documentation 内容分类:API 参考:包含所…

jquery js

jquery js

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

jquery属性

jquery属性

jQuery 属性操作 jQuery 提供了多种方法来操作 HTML 元素的属性。这些方法可以用于获取、设置、修改或删除元素的属性。 获取属性值 使用 attr() 方法可以获取指定属性的值。例如,…

jquery 加载

jquery 加载

jQuery 加载方法 使用jQuery需要先将其库文件加载到网页中。以下是几种常见的加载方式: 通过CDN加载 推荐使用官方或公共CDN(内容分发网络)加载jQuery,速度快且可能被浏览器缓存:…

jquery 函数

jquery 函数

jQuery 函数基础 jQuery 是一个快速、简洁的 JavaScript 库,通过封装原生 JavaScript 功能简化 DOM 操作、事件处理、动画等。核心函数 $() 或 jQuery()…

jquery li

jquery li

jQuery 操作 <li> 元素的方法 jQuery 提供了多种方法来操作 HTML 中的 <li> 元素(列表项)。以下是常见的使用场景和示例: 选择 <li&…