jQuery 是一个快速、小巧且功能丰富的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。在 jQuery 中,.html()
方法用于获取或设置匹配元素的 HTML 内容。
.html()
方法是 jQuery 中的一个核心方法,它可以用来读取或修改指定元素的 HTML 内容。
.html()
方法提供了一种简单的方式来获取和设置 HTML 内容,而不需要编写复杂的 JavaScript 代码。.html()
方法有两种使用方式:
.html()
方法不带参数调用时,它会返回第一个匹配元素的 HTML 内容。.html()
方法不带参数调用时,它会返回第一个匹配元素的 HTML 内容。.html()
方法带有一个参数调用时,它会设置所有匹配元素的 HTML 内容。.html()
方法带有一个参数调用时,它会设置所有匹配元素的 HTML 内容。.html()
方法来更新页面上的元素内容。.html()
方法比逐个创建和插入元素更加方便。.html()
方法后,页面没有更新?.html()
方法设置内容时,原有的事件绑定丢失了怎么办?.on()
方法进行事件委托,这样即使内容被替换,事件依然有效。<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jQuery .html() Example</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
<div id="content">
<p>Original content</p>
</div>
<button id="updateBtn">Update Content</button>
<script>
$(document).ready(function() {
$('#updateBtn').click(function() {
// 设置新的 HTML 内容
$('#content').html('<p>New content</p>');
});
});
</script>
</body>
</html>
在这个示例中,当用户点击按钮时,#content
元素的 HTML 内容会被更新为 "New content"。
领取专属 10元无门槛券
手把手带您无忧上云