当前位置:首页 > jquery

jquery写法

2026-03-02 18:03:10jquery

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

基本语法结构

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

$(selector).action()

selector用于查询HTML元素,action()定义对元素执行的操作。

文档就绪事件

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

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

简写形式:

$(function() {
    // 代码内容
});

选择器用法

通过CSS选择器获取元素:

$("p")                  // 选择所有<p>元素
$("#test")              // 选择id="test"的元素
$(".demo")              // 选择class="demo"的元素
$("ul li:first")        // 选择第一个<li>元素

事件处理

绑定事件处理函数:

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

其他常见事件:

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

DOM操作

修改内容或属性:

$("#id").text("新文本")     // 设置文本内容
$("#id").html("<b>加粗</b>") // 设置HTML内容
$("img").attr("src", "new.jpg") // 修改属性

插入元素:

$("p").append("追加内容")    // 在元素内部末尾插入
$("p").prepend("前置内容")   // 在元素内部开头插入

CSS操作

动态修改样式:

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

动画效果

基础显示/隐藏:

$("#box").hide(1000)     // 1秒内隐藏
$("#box").show(500)      // 0.5秒内显示

滑动效果:

$("#panel").slideDown()  // 向下滑动显示
$("#panel").slideUp()    // 向上滑动隐藏

Ajax请求

发送GET请求:

$.get("test.php", {name:"John"}, function(data) {
    alert("返回数据: " + data);
});

发送POST请求:

$.post("test.php", {name:"John"}, function(data) {
    console.log(data);
});

链式调用

jQuery支持方法链式调用:

$("#p1").css("color", "red")
        .slideUp(2000)
        .slideDown(2000);

实用工具方法

通用工具函数:

jquery写法

$.trim("  hello  ")       // 去除字符串两端空格
$.each(array, function(index, value) { // 遍历数组
    console.log(index + ": " + value);
});

注意:jQuery 3.0+版本不再支持IE8及以下浏览器。现代开发中,原生JavaScript的querySelectorfetch等API已能实现多数功能,但jQuery在遗留项目维护中仍有广泛使用。

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

相关文章

jquery 对象

jquery 对象

jQuery 对象简介 jQuery 对象是通过 jQuery 选择器或方法创建的封装了 DOM 元素的集合。它是一个类数组对象,包含一组 DOM 元素并提供 jQuery 特有的方法链式操作。 创…

jquery代码

jquery代码

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

jquery id

jquery id

jQuery 通过 ID 选择元素的方法 在 jQuery 中,可以通过 ID 选择器快速获取 DOM 元素。ID 选择器使用 # 符号加上元素的 ID 名称。 语法示例: $("#eleme…

jquery 数字

jquery 数字

jQuery 数字操作 jQuery 本身不直接提供数字操作的方法,但可以结合 JavaScript 的数字处理功能来实现。以下是常见的数字操作场景及实现方式。 数字格式化 使用 JavaScrip…

jquery列表

jquery列表

jQuery 列表操作 jQuery 提供了多种方法来操作 HTML 列表(如 <ul> 或 <ol>),包括动态添加、删除、修改列表项,以及事件绑定等。 创建列表 使用 j…

on jquery

on jquery

jQuery Overview jQuery is a fast, lightweight, and feature-rich JavaScript library designed to simpl…