当前位置:首页 > 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加载完成后执行:

$(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");

事件处理

// 点击事件
$("#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 支持链式调用,可连续执行多个方法:

jquery语法

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

注意事项

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

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

相关文章

jquery文档

jquery文档

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

jquery之家

jquery之家

jQuery之家资源推荐 jQuery之家(通常指提供jQuery相关资源的网站或社区)是开发者获取插件、教程和代码示例的重要平台。以下是几个与jQuery相关的优质资源网站: 1. jQuery官…

jquery特效

jquery特效

jQuery 常见特效实现方法 淡入淡出效果 使用 fadeIn() 和 fadeOut() 方法实现元素的渐显和渐隐效果。可通过参数控制动画持续时间(毫秒)和缓动函数。 $("#element")…

jquery判断

jquery判断

jQuery 判断元素存在与属性方法 使用 jQuery 判断元素是否存在可通过检查选择器返回的 jQuery 对象长度: if ($('#elementId').length > 0) {…

jquery代码

jquery代码

以下是关于jQuery代码的常见用法和示例,涵盖基础操作、事件处理、DOM操作等核心功能: 基础语法 jQuery通过$()函数选择元素,支持CSS选择器语法: // 选择所有<p>元…

jquery删除

jquery删除

jQuery 删除元素的方法 使用 jQuery 删除 DOM 元素有多种方式,可以根据需求选择合适的方法。 remove() 方法remove() 方法会删除选中的元素及其子元素,同时移除元素上的…