
作者:积分换购 来源: 积分换购 日期:2026-09-30 12:59:58
jQuery 是修(xiu)改一个快速、简洁的样式 JavaScript 库,它封装了 HTML 文档遍历和操作、修改事件处理、样式动画设计和 Ajax 交互等常用的修(xiu)改 Web 开发功能,修改内容是样式 jQuery 中一个常见且基本的操作,以下是修改使用 jQuery 修改内容(rong)的几种(zhong)方法:(图片来源网络,侵删)
1、样式text() 方法

text() 方法用(yong)于(yu)获取(qu)或设置元素的修改文本内容,如果传递一个值给 text(),样式它将设置元素的修(xiu)改文本内容;如果无(wu)参数调用,它将返回(hui)当前(qian)元素的样式文(wen)本内容。

<div id="example">Hello World!</div>
// 获取文本内(nei)容var textContent = $("#example").text();console.log(textContent); // 输出: "Hello World!"// 设置文本内容$("#example").text("你好,修改世界!样式");2、修改html() 方法

html() 方法和 text() 类似,但是它是用来处理 HTML 标签内的代码,这(zhe)意味着你可以使(shi)用(yong) html() 插入带有 HTML 标签的内容。
<div id="example">Hello World!</div>
// 设置包含HTML标签的内容$("#example").html("<strong>你好,世界!</strong>");3、val() 方法(fa)
对于表单元素(input、textarea、select),jQuery 提供了 val() 方法来获取或设置它们的(de)值。
<input type="text" id="userinput" value="默认值">// 获取输入框的值var inputValue = $("#userinput").val();console.log(inputValue); // 输出: "默认值"// 设置输入框的值$("#userinput").val("新值");4、attr() 方法
如果你想修改元素的属性,可以使用 attr() 方(fang)法,该方法可以读取(qu)或设置元素的属性值。
<a href="#" id="mylink">点击我</a>
// 获取属性值var href = $("#mylink").attr("href");console.log(href); // 输出: "#"// 设置属性值$("#mylink").attr("href", "https://www.example.com");5、data() 方法
data() 方法可以用来存储任意数据到 DOM 元素上,而不只(zhi)是(shi)修改(gai)显示(shi)的内容,这在需要将数据与元素关(guan)联时(shi)非常有用。
<div id="example"></div>
// 存储数据(ju)到元素上$("#example").data("user", { name: "张三", age: 30});// 获取(qu)存(cun)储的数据var userData = $("#example").data("user");console.log(userData); // 输出: { name: "张三", age: 30}6、操作 CSS
你也可以使(shi)用 jQuery 来修改元素的(de)样式,通(tong)过 css() 方法,你可以获取或设置一个(ge)或多个样式属性。
<div id="myDiv">这是一个div</div>// 设置单个CSS属性$("#myDiv").css("color", "red"); // 将文本颜色设置为红色// 设置多个CSS属性$("#myDiv").css({ "backgroundcolor": "yellow", "fontsize": "20px"}); // 设置背景颜色为黄色,字体大小为20像(xiang)素7、使用函数进行动态修改
// 如果元素可见,则更改其文本内容if ($("#myElement").is(":visible")) { $("#myElement").text("该元素是可(ke)见的");} else { $("#myElement").text("该元素不可见");}以上(shang)介绍了使用 jQuery 修改网页内(nei)容(rong)的基本方法,包括文本、HTML、属性、数据(ju)和样式的修改,掌握这些方法后,你将(jiang)能够灵活地对网页内容(rong)进行操作和更新,在(zai)实际开发中,这些技术通常结合事件处理、动画效果和(he) Ajax 请求一起使用,以实现复杂的用户交互和(he)界面动态更新。