您的位置:首页 > 移动开发

Jquery基础:append、prepend、after、before、appendTo的区别

2015-06-08 10:45 1001 查看
append() 是在被选元素的结束标签前面(即改被选元素的内部)插入指定内容。
after() 是在被选元素的结束标签后面(即该被选元素的外部)插入指定的内容。
appendTo() 仍然是在被选元素的结束标签前面(即改被选元素的内部)插入指定内容,只不过是jQuery函数的写法不太相同。
pretend()和before()的区别与append()和after()的区别是一样的,略。
分析用的源码:

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script src="http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js"></script>
<script type="text/javascript">
$().ready(function(){
$("#button1").click(function(){
$("span").append('<a href="#">append方法</a>');
})
$("#button2").click(function(){
$("span").after('<a href="#">after方法</a>');
})
$("#button3").click(function(){;
$('<a href="#">appendTo方法</a>').appendTo("span");
})
})
</script>
</head>
<body>
<span>JQuery的append、after、appendTo、pretend、before方法的区别</span>
<button id="button1">append</button>
<button id="button2">after</button>
<button id="button3">appendTo</button>
<p>要想看出区别,请F12看源码,右击不行</p>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: