📅  最后修改于: 2023-12-03 15:29:07.441000             🧑  作者: Mango
在 Javascript 中,使用 .append()
方法可以动态添加 HTML 元素。该方法可以将一个或多个元素添加到选择的元素末尾。
$(selector).append(content,function(index,html))
selector
:必需,用于规定将要添加内容的元素。content
:必需,规定要添加到元素中的内容,可以是 HTML 标签、文本或其它元素。function(index,html)
:可选,规定每个匹配元素的函数,index 参数规定匹配的元素位置,html 参数规定匹配元素的 HTML 值。该函数返回一个 HTML 字符串,指定要添加到每个匹配元素的内容。<html>
<head>
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
</head>
<body>
<div id="test1">
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
</div>
<script>
$(document).ready(function(){
$("#test1").append("<p>This is a new paragraph.</p>");
});
</script>
</body>
</html>
该示例将在 id 为 test1
的元素的末尾添加了一个新的段落元素。
.append()
方法只能在 HTML 元素上使用。如果在文本字符串使用该方法,将会报错。.prepend()
方法。.append()
方法时,如果添加的是同样的元素,那么该方法将把元素复制一份后添加到末尾。.append()
方法时,如果添加的是本身包含子元素的元素,则该方法将直接将该元素添加到末尾,包括它的所有子元素。以上就是 .append()
方法的使用介绍。希望对广大开发者学习 Javascript 有所帮助。