我有一个“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