当前位置:首页 > jquery

jquery增删改查

2026-04-08 10:52:00jquery

jQuery 增删改查操作指南

增加元素

使用 append()prepend()after()before() 方法动态添加元素到 DOM 中。

// 在元素内部末尾添加
$("#container").append("<div>新内容</div>");

// 在元素内部开头添加
$("#container").prepend("<div>新内容</div>");

// 在元素之后添加
$("#target").after("<div>同级新元素</div>");

// 在元素之前添加
$("#target").before("<div>同级新元素</div>");

删除元素

使用 remove()empty() 方法移除元素或清空内容。

// 移除元素及其子元素
$("#element").remove();

// 清空元素内容(保留元素本身)
$("#element").empty();

修改元素

通过 text()html()attr()css() 方法修改元素属性或内容。

// 修改文本内容
$("#element").text("新文本");

// 修改HTML内容
$("#element").html("<strong>加粗文本</strong>");

// 修改属性
$("#image").attr("src", "new-image.jpg");

// 修改CSS样式
$("#box").css("background-color", "red");

查询元素

使用选择器(如 $("#id")$(".class"))获取元素,并通过方法操作或获取数据。

// 获取文本内容
var text = $("#element").text();

// 获取HTML内容
var html = $("#element").html();

// 获取属性值
var src = $("#image").attr("src");

// 获取CSS属性值
var color = $("#box").css("color");

动态事件绑定

使用 on() 方法为动态添加的元素绑定事件。

// 静态元素事件绑定
$("#staticElement").on("click", function() {
    alert("点击事件");
});

// 动态元素事件委托(适用于未来添加的元素)
$("#parentContainer").on("click", ".dynamicElement", function() {
    alert("动态元素点击事件");
});

表单操作

通过 val() 方法获取或设置表单元素的值。

// 获取输入框的值
var inputValue = $("#inputField").val();

// 设置输入框的值
$("#inputField").val("新值");

// 获取下拉框选中值
var selectedOption = $("#dropdown").val();

遍历元素

使用 each() 方法遍历匹配的元素集合。

jquery增删改查

$(".items").each(function(index) {
    console.log("索引: " + index + ", 内容: " + $(this).text());
});

标签: jquery
分享给朋友:

相关文章

jquery库

jquery库

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。它兼容多种浏览器,提供易于使用的 API,使开发者能够…

jquery 循环

jquery 循环

jQuery 循环方法 jQuery 提供了多种循环遍历元素或数组的方法,以下是常用的几种方式: each() 方法 each() 是 jQuery 中最常用的循环方法,用于遍历 jQuery 对象…

jquery赋值

jquery赋值

jQuery 赋值操作 jQuery 提供了多种方法对 HTML 元素的属性、内容、样式等进行赋值操作。以下是常见的几种赋值方式: 文本内容赋值 使用 text() 方法可以设置元素的文本内容,该…

jquery li

jquery li

jQuery 操作 <li> 元素的方法 jQuery 提供了多种方法来操作 HTML 中的 <li> 元素(列表项)。以下是常见的使用场景和示例: 选择 <li&…

jquery 教程

jquery 教程

jQuery 教程概览 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是学习 jQuery 的核心内容和方法。 基础语…

jquery格式

jquery格式

jQuery 基本格式 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是 jQuery 的基本使用格式: $(docu…