jquery 实现动态添加元素功能,如下:
<html>
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".father p").css("color","red")
})
$(document).on("click", ".new", function(){
$(this).prev().append("haha");
});
</script>
<body>
<div class="father">
<p>我是p元素</p>
<span>我是span元素</span>
<p class="new">我是p元素</p>
<div>我是div元素</div>
</div>
</body>
</html>
其中核心是:
$(document).on("click", ".new", function(){
$(this).prev().append("Jesus");
});
.prev().append
在很多地方可以变换成各种动态效果!