Yui 마우스는 요소 위에 좌표를합니다
-
13-09-2019 - |
문제
나는 이미 그 방법이 있다면 마우스가 바람직하게는 Yui와 함께 요소를 초과하는지 확인하려고합니다.
기본적으로 같은
함수 bool ismouseover (요소);
해결책
나는 직접 확인했다.
대상 요소에서 영역이 있습니다
var region = YAHOO.util.Dom.getRegion(this.element);
var top = region.top;
var left = region.left;
var bottom = region.bottom;
var right = region.right;
그런 다음 마우스 좌표
var mouseXY = YAHOO.util.Event.getXY(e);
var mX = mouseXY[0];
var mY = mouseXY[1];
그런 다음 마우스 좌표가 해당 지역에 있는지 확인하는 간단한 if 문장
(mX > left && mX < right && mY > top && mY < bottom)
제휴하지 않습니다 StackOverflow