当前位置:首页 > jquery

jquery 语法

2026-02-03 10:44:02jquery

jQuery 语法基础

jQuery 语法设计简洁,主要基于选择器和操作方法的组合。核心思想是通过选择器选取 DOM 元素,然后调用 jQuery 方法对其进行操作或事件绑定。

$(selector).action()
  • $ 是 jQuery 的别名,也可用 jQuery 代替。
  • selector 用于查询 DOM 元素(类似 CSS 选择器)。
  • action() 是对选中元素执行的方法。

常用选择器示例

// 标签选择器
$("p").hide();

// ID 选择器
$("#demo").css("color", "red");

// 类选择器
$(".test").fadeIn();

// 复合选择器
$("div.item").addClass("active");

文档就绪事件

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

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

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

常用操作方法

修改元素内容:

$("#target").text("新文本"); // 设置纯文本
$("#target").html("<b>加粗文本</b>"); // 设置HTML

操作 CSS:

$("p").css("color", "blue"); // 单个属性
$("div").css({ "color": "red", "font-size": "20px" }); // 多个属性

类名操作:

jquery 语法

$("#item").addClass("highlight");
$("#item").removeClass("old-class");
$("#item").toggleClass("active");

事件处理

绑定点击事件:

$("button").click(function() {
  alert("按钮被点击");
});

常用事件方法:

.hover()    // 鼠标悬停
.focus()    // 获取焦点
.blur()     // 失去焦点
.keypress() // 键盘按键

链式调用

jQuery 支持方法链式调用:

jquery 语法

$("#box")
  .css("background", "yellow")
  .slideUp(1000)
  .slideDown(1000);

AJAX 请求示例

GET 请求:

$.get("test.php", function(data) {
  $("#result").html(data);
});

POST 请求:

$.post("submit.php", 
  { name: "John", age: 30 },
  function(data) {
    alert("响应: " + data);
  }
);

动画效果

基础显示/隐藏:

$("#box").hide(1000); // 1秒隐藏
$("#box").show("slow"); // 慢速显示
$("#box").toggle(); // 切换状态

自定义动画:

$("#box").animate({
  left: "250px",
  opacity: "0.5",
  height: "+=150px"
}, 1000);

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

相关文章

jquery教程

jquery教程

jQuery 教程:基础与实用方法 jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。其核心特点是“写得更少…

jquery怎么读

jquery怎么读

jQuery的正确发音 jQuery的发音为 "jay-query"(/ˈdʒeɪkwɪəri/)。其中: "jay" 发音类似字母 "J" 的英文读法。 "query" 发音与英文单词 "quer…

jquery文档

jquery文档

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

jquery 对话框

jquery 对话框

jQuery 对话框的实现方法 jQuery 对话框通常通过 jQuery UI 库中的 dialog() 方法实现。以下是几种常见的实现方式: 基本对话框实现 引入必要的 jQuery 和 jQ…

jquery 筛选器

jquery 筛选器

jQuery 筛选器 jQuery 筛选器用于从一组匹配的元素中进一步筛选出符合条件的子集。这些筛选器可以基于元素的位置、内容、属性或状态进行筛选。 基本筛选器 :first 选择第一个匹配的元素…

jquery中

jquery中

jQuery 基础概念 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”(Write L…