我有一条指令,应该在每个父元素上检测滚动事件。可伸缩元素可以是带有overflow:scroll的div或浏览器窗口本身。因此,此解决方案并非在所有情况下都适用:
angular.element($window).bind("scroll", function() { ... });
好的,我找到了解决方案。这里是:
angular.element(document.querySelectorAll('*')).bind("scroll", $scope.myFunction);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句