当前位置:首页 > 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 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”(Write Les…

jquery文档

jquery文档

以下是关于 jQuery 文档的核心资源和使用方法整理: jQuery 官方文档 jQuery 官方文档是学习和使用 jQuery 最权威的资源,包含详细的 API 说明、示例和更新日志。…

jquery实现vue

jquery实现vue

jQuery 和 Vue.js 是两种不同理念的前端工具,前者基于 DOM 操作,后者基于数据驱动。虽然 Vue 可以替代 jQuery 的大部分功能,但若需在 Vue 中临时集成 jQuery 或模…

锋利的jquery

锋利的jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”,适合快速开发动态网…

jquery事件

jquery事件

jQuery 事件基础 jQuery 提供了一套简化的事件处理机制,允许开发者通过简洁的语法绑定、触发和管理事件。核心方法包括 on()、off()、trigger() 等,支持常见事件(如点击、悬停…

jquery页面

jquery页面

jQuery 页面操作指南 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。以下是 jQuery 在页面中的常见使用方法…