我有一個「Window Add」按鈕,點擊它後,應該在dom中添加一個新的div。新div上的滾動事件不想連接到它並在滾動時顯示警報。我知道,因爲它是新添加的,所以我們需要集成on事件處理程序,但這仍然不適合我。這是我試過的:jQuery - .on滾動不能在新添加的div上工作
<div id="window-add">Window Add</div>
$('#window-add').click(function(){
$(this).after('<div id="scroll-window">Scroll Me.</div>');
});
//using on doesn't work below either
$('#scroll-window').scroll(function(){
alert('scrolling');
});
任何想法如何讓這個工作? 這裏是fiddle
確保在文檔中多次添加具有相同ID的元素。 – Ejaz 2013-04-29 23:51:18
@Ejay我確定Ejay。檢查小提琴 – Wonka 2013-04-29 23:52:30
你嘗試設置溢出滾動? – Rob 2013-04-29 23:52:57