我正在使用“Bootstrap”模式(实际上它是一个分支,在显示模态时禁用背景滚动并添加更多功能 - “bootstrap-modalmanager”)。
我需要在滚动模态时执行某些操作。问题是我无法找到实际滚动的内容。
当我使用chrome dev工具时,我可以在时间线中看到事件“scroll”被触发但是我找不到在哪里看到它滚动的div,我需要知道这样才能做到:
this: $(window).on('scroll',"THE ID I AM LOOKING FOR",function(){..})
or this: $("THE ID I AM LOOKING FOR").on('scroll',function(){..})
答案 0 :(得分:-2)
您可以在事件对象中查找目标元素。这将告诉您事件被触发的位置。
$(document).on('scroll', function(e) {
e.target; //e.target will be the DOM element where the scroll event was fired
});
您可以根据需要将不同的jQuery选择器传递给'on'事件。