我正在使用 Jquery 1.9.1 。此代码用于在有人滚动“myclass”类中的 div 时捕获滚动事件。
$('.myclass').on('scroll', function() {
alert('test');
});
这适用于页面加载中已经存在的元素。但是当我使用 .append 创建一个新元素时:
$("body").append("<div class='myclass'> some large text to show the scrollbar ....</div>');
这个新元素不会触发任何滚动事件。如何解决这个问题?
更新了 JsFiddle:http: //jsfiddle.net/R6UH7/2/