内部插入:
appendTo(): a.appendTo(b) 把 a 插入到 b 子元素末尾,成为最后一个子元素
prependTo(): a.prependTo(b) 把 a 插到 b 所有子元素前面,成为第一个子元素
外部插入:
insertAfter(): a.insertAfter(b) 得到 ba
insertBefore(): a.insertBefore(b) 得到 ab
替换:
replaceWith(): a.replaceWith(b) 用 b 替换掉
a replaceAll(): a.replaceAll(b) 用 a 替换掉所有 b
删除:
remove(): a.remove(); 删除 a 标签
empty(): a.empty(); 清空 a 标签里的内
内部插入:
appendTo()
<script type="text/javascript" src="../script/jquery-1.7.2.js"></script>
<script type="text/javascript">
$(function () {
$("<h1>标题1</h1>").appendTo($("#span1"));
});
</script>
<body>
<div id="div1">我是div标签<br/>
<span id="span1">div中的span对象</span>
</div>
<div id="div">我是div标签,id为div的标签</div>
</body>
prependTo()
$("<h1>标题1</h1>").prependTo($("#div1"));
外部插入:
insertAfter()
$("<h1>标题1</h1>").insertAfter($("#div1"));
insertBefore()
$("<h1>标题1</h1>").insertBefore($("#div1"));
替换:
replaceWith(): a.replaceWith(b) 用 b 替换掉
$("div").replaceWith($("<h1>标题1</h1>"));
a replaceAll(): a.replaceAll(b) 用 a 替换掉所有 b
$("<h1>标题1</h1>").replaceAll($("#div1"));
删除:
remove(): a.remove(); 删除 a 标签
$("#div1").remove();
empty(): a.empty(); 清空 a 标签里的内容
$("#div1").empty();