首页 > Web开发 > 详细

动态新增元素的js无效的解决方法

时间:2016-08-23 17:27:48      阅读:284      评论:0      收藏:0      [点我收藏+]

通过监听父级容器下匹配子元素进行事件绑定

<div id="test1">
    <input type="button" class="btn" value="按钮1"/>
    <input type="button" class="btn" value="按钮1"/>
    <input type="button" class="btn" value="按钮1"/>
    <p></p>
</div>
<input type="button" class="add" value="加一个按钮" />
<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>
<script type="application/javascript">
	$(function(){
		$(‘#test1‘).on(‘click‘,‘.btn‘,function(){
			alert(‘绑定有效1‘)
		});
		$(‘.add‘).on(‘click‘,function(){
			$(‘#test1‘).append(‘<input type="button" class="btn" value="按钮2"/>‘)
		});
	});
</script>


$(‘.add‘).on(‘click‘,function(){
   $(‘#test1‘).append(‘<input type="button" class="btn" value="按钮2"/>‘);   
   $(‘.btn‘).on(‘click‘,function(){});
});



动态新增元素的js无效的解决方法

原文:http://11985146.blog.51cto.com/11975146/1841300

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!