将click-event设置为此事件添加的元素

时间:2014-09-05 20:43:31

标签: javascript jquery

如何将click事件设置为由同一个脚本/事件添加的元素?

HTML:

<div class="example"></div>

JS:

$('.example').click(function() {
    $(this).after('<div class="example"></div>');
});

所以新的div元素也应该是可点击的&#39;设置新元素。这可能吗?

1 个答案:

答案 0 :(得分:5)

您需要使用EventDeletagation:

$('body').on('click', '.example', function() {
    $(this).after('<div class="example"></div>');
});