JQuery如何获取append新增的元素的某一个?
基于JQuery实现!!!如下图,每点击一次“添加”,就会在按钮下方的方框里面append一个蓝色的圆角矩形,现在我需要点击任意一个蓝色矩形,然后怎么才能获取这个被点击的...
基于JQuery实现!!!如下图,每点击一次“添加”,就会在按钮下方的方框里面append一个蓝色的圆角矩形,现在我需要点击任意一个蓝色矩形,然后怎么才能获取这个被点击的蓝色矩形的对象例如:点击任一蓝色矩形(矩形本身是一个div),实现在蓝色矩形里面增加一些文字。
展开
1个回答
展开全部
//重点在于绑定事件的节点上,比如:
$('button').click(function(){
$('#btns').append('<div class="item"></div>');
//这里绑定是有效的
$('.item').click(function(){
$(this).text('test');
});
});
$('.item').click(function(){
//这里绑定是无效的
$(this).text('test');
});
$('button').click(function(){
$('#btns').append('<div class="item"></div>');
//这里绑定是有效的
$('.item').click(function(){
$(this).text('test');
});
});
$('.item').click(function(){
//这里绑定是无效的
$(this).text('test');
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询