例如,我有这样的:jQuery的创造元素,并使用它
<div id="buttons">
<button class="button">Click</button>
</div>
<script>
$(document).ready(function() {
$('.button').click(function() {
$('#buttons').append('<button class="button">Click</button>');
});
});
</script>
当我按下“点击”按钮,该脚本将创建一个具有相同类别“按钮”的新按钮。 当我按下这个新按钮 - 没有任何反应。
我明白为什么,但我不知道如何避免这种情况。 我想我的脚本“看到”刚刚创建的按钮。
你[搜索第一(http://stackoverflow.com/questions/10084293/how-to-make-live-click-event-on-new - 新增-DOM/10084329#10084329)? – neoascetic 2012-04-25 00:45:35
是的,我做了搜索,但我没有找到答案。抱歉。 – imkost 2012-09-03 21:11:38