我有一个指令应该检测每个父元素的滚动事件。可分解元素可以是带溢出的div:scroll或浏览器窗口本身。所以这个解决方案在所有情况下都不起作用:
angular.element($window).bind("scroll", function() { ... });
答案 0 :(得分:0)
您需要为div元素添加一些特定高度才能滚动
例如:
div{
height: 350px; // Specify div height as you want
overflow: scroll;
}
答案 1 :(得分:-2)
好的,我找到了解决方案。这是:
angular.element(document.querySelectorAll('*')).bind("scroll", $scope.myFunction);