스크롤 이벤트에 마우스 위치을 사용할 수 있습니까?스크롤 이벤트의 마우스 위치를 AngularJS로 가져 오기
I 코드가있는 경우 :
angular.element($window).bind("scroll", function() {
console.log("scroll");
// mouse position (x,y) ?
});
스크롤 이벤트에 마우스 위치을 사용할 수 있습니까?스크롤 이벤트의 마우스 위치를 AngularJS로 가져 오기
I 코드가있는 경우 :
angular.element($window).bind("scroll", function() {
console.log("scroll");
// mouse position (x,y) ?
});
angular.element($window).bind("scroll", function(event) {
console.log("scroll");
console.log(event.clientX, event.clientY); //relative to window
console.log(event.pageX, event.pageY); //relative to window
});
x y에 대해 정의되지 않은 정의되지 않음 – ses
스크롤 이벤트 매개 변수를 상쇄하지 마우스 위치입니다
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;
});
OP 마우스 위치를 묻습니다. – blint
사용할 수 있습니다. mousemove 이벤트의 마우스 위치를 얻습니다. http://stackoverflow.com/questions/18953144/how-do-i-get-the-offset-top-value-of-an-element-without-using-jquery – XGreen