一、在元素内部/外部追加元素
append,prepend:添加到子元素
before,after:作为兄弟元素添加
html:
复制代码 代码示例:
<div id="content">
<p>在我的后面追加一条新闻</p>
</div>
javascript:
复制代码 代码示例:
<script type="text/javascript">
jquery(function(){
//在元素内部追加内容
$("#content").append("<p>姚明退役了...</p>");
})
</script>
在#content里面添加元素,这是把<p>姚明退役了...</p>作为子元素添加到#content,如果想在元素外部追加元素,需要用到after,这样的话就可以把<p>姚明退役了...</p>作为兄弟元素追加到#content后面:
复制代码 代码示例:
<script type="text/javascript">
jQuery(function(){
//将span添加到追加到content1的后面
$("#content").after("<p>姚明退役了...</p>");
})
</script>
二、在元素的不同位置追加内容
html:
复制代码 代码示例:
<div id="content1" style="border:1px solid red">
<p>窗前明月光</p>
</div>
<span>疑是地上霜</span>
javascript:
复制代码 代码示例:
<script type="text/javascript">
jQuery(function(){
//将span添加到追加到content1的后面
$("span").appendTo("#content1");
})
</script>
三、在元素的开始位置追加内容
html:
复制代码 代码示例:
<div>
<div id="content">
<p>在我的后面追加一条新闻</p>
</div>
javascript:
复制代码 代码示例:
<script type="text/javascript">
jQuery(function(){
//在元素的开始位置追加内容
$("#content").prepend("<p>头部</p>");
})
</script>