当前位置:首页 > 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" }); // 多个属性

类名操作:

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

事件处理

绑定点击事件:

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

常用事件方法:

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

链式调用

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(); // 切换状态

自定义动画:

jquery 语法

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

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

相关文章

jquery官网

jquery官网

jQuery 官网信息 jQuery 的官方网站是 jQuery.com,提供最新的 jQuery 版本下载、文档、教程和插件资源。 官网主要功能 下载 jQuery:提供压缩版(min…

jquery获取radio选中的值

jquery获取radio选中的值

获取radio选中的值 使用jQuery获取被选中的radio按钮的值可以通过以下几种方法实现: 方法1:使用:checked选择器 var selectedValue = $('input[na…

jquery获取

jquery获取

获取元素 使用jQuery选择器获取元素,通过CSS选择器或jQuery特定选择器定位目标元素。常见选择器包括ID选择器(#id)、类选择器(.class)、标签选择器(tag)等。示例: $('#…

jquery 隐藏

jquery 隐藏

jQuery 隐藏元素的方法 使用 jQuery 隐藏元素可以通过多种方式实现,以下是几种常见的方法: hide() 方法hide() 是最简单的隐藏元素方法,它会将元素的 display 属性设置…

jquery样式

jquery样式

jQuery 样式操作基础 jQuery 提供了多种方法来操作 HTML 元素的样式,包括直接修改 CSS 属性、添加/移除类名等。以下是常见的样式操作方法: 修改 CSS 属性 使用 css()…

jquery的方法

jquery的方法

jQuery 常用方法分类 jQuery 是一个快速、简洁的 JavaScript 库,提供了大量简化 DOM 操作、事件处理、动画效果和 AJAX 交互的方法。以下是 jQuery 核心方法的分类和…