例如,我有這樣的: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