2012-09-08 4 views
1

가능한 중복 : 브라우저에서
jquery find element at a particular position, DIV id를 주면 x와 y 위치를 얻을

, 내가 받았을 경우에는 하나 1. CSS의 위치 (위, 왼쪽) 또는 2. 절대 위치 (예 : offset.x, offset.y)는 화면의 모든 div를 통한 무차별 강제 검색 옆에 div가있는 위치를 가져 오는 방법입니까? 또는 내가 관심있는 divs의 하위 집합을 통한 무차별 대입인가?

+0

를? [jquery는 특정 위치에서 요소를 찾습니다.] (http://stackoverflow.com/questions/3942776/jquery-find-element-at-a-particular-position) –

+0

http://stackoverflow.com/questions/1259585/get -element-at-specified-position-javascript – jjm

+0

'elementFromPoint'는 화면 좌표를 사용하고 확대/축소/스크롤 할 때 다르게 작동합니다. OP가 원하는 것은 정확히 아닙니다. – pimvdb

답변

2

당신은 이런 일을 할 수있는 :

var element = document.elementFromPoint(x, y); 
var $element = $(element); 

당신은 예컨대, ID가 당신이 다음을 수행하려는 경우, 다음 : 이것처럼

$element.attr('id'); 
관련 문제