Firefox에서 이상한 문제가 발생했습니다. ID가 "popup_layer"인 DIV 태그가 있습니다. 내가 잘 작동이 DIV 찾기 위해 jQuery를 사용하고 있습니다 : 나는 방화범 다음과 같은 예외가DIV의 위치 찾기에서 Jquery Firefox 오류가 발생했습니다.
var rightPosition=$j("#popup_layer").position().left;
:
var rightPosition=$j("#popup_layer")
을하지만 난 DIV의 위치를 찾을 때
[예외 ... "JavaScript 인수 arg [nsIDOMViewCSS.getComputedStyle]"nsresult : "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)"위치 : "JS 프레임 :: http://localhost:20094/Scripts/CombineJS.ashx?JSFiles=/Scripts/jquery-1.2.6.min.js;%20%20%20%20/Scripts/PDP/newModalBox.js;%20%20%20%20/Scripts/CookieHelpers.js;%20%20%20%20popupLayer.js;%20%20%20%20/BE/Scripts/scripts.js; :: anonymous :: line 23"data :
0 난 내 DIV에 스타일을 제거 할 때 몇 가지 이유를 들어
표시의 크기 나 위치를 검색 할 수 없습니다. DOM 요소 없음. 정의에 따르면 요소는 페이지에 렌더링 된 것으로 간주되지 않으므로 공간이 필요하지 않습니다. – andreialecu
또한 요소가 display : none으로 숨겨져있을 때 요소의 높이 또는 너비를 검색 할 수 없습니다 –