在AngularJS中获取滚动事件上的鼠标位置

在AngularJS中获取滚动事件上的鼠标位置,angularjs,Angularjs,我可以在滚动事件中获得鼠标位置吗 如果我有代码: angular.element($window).bind("scroll", function() { console.log("scroll"); // mouse position (x,y) ? }); 你可以用 angular.element($window).bind("scroll", function(event) { console.log("scroll"); va

我可以在滚动事件中获得鼠标位置吗

如果我有代码:

    angular.element($window).bind("scroll", function() {
        console.log("scroll");
        // mouse position (x,y) ?
    });
你可以用

angular.element($window).bind("scroll", function(event) {
   console.log("scroll");
   var domElem = event.target;

   var nbPXFromTop = domElem.scrollTop; //nb of pixel from the top 
   var nbPxFromLeft = domElem.scrollLeft;
});

滚动事件参数是偏移,而不是鼠标位置。您可以获得mousemove事件的鼠标位置。未定义未定义x yOP请求鼠标位置
angular.element($window).bind("scroll", function(event) {
   console.log("scroll");
   var domElem = event.target;

   var nbPXFromTop = domElem.scrollTop; //nb of pixel from the top 
   var nbPxFromLeft = domElem.scrollLeft;
});