문서 준비에서 아래 jquery를 실행할 때 top 할당에 구현되지 않은 오류가 발생합니다. 해당 줄이 제거되면 왼쪽 할당이 올바르게 작동합니다. IE7 환경에서 개발 중입니다. 이것이 브라우저 구현 문제입니까?
top = $(window).height();
left = $(window).width();
문서 준비에서 아래 jquery를 실행할 때 top 할당에 구현되지 않은 오류가 발생합니다. 해당 줄이 제거되면 왼쪽 할당이 올바르게 작동합니다. IE7 환경에서 개발 중입니다. 이것이 브라우저 구현 문제입니까?
top = $(window).height();
left = $(window).width();
아 간다. 창문. top
은 JavaScript에서 무언가를 의미하며, var를 delcare하지 않으므로 무시하려고합니다! 따라서 항상 변수의 범위를 지정하고 전역 변수가 필요한 경우 변수 이름을 변경해야합니다.
설명해 주셔서 감사합니다. 그것은 왼쪽에서 작동하지만 왜위에서 작동하지 않는지를 설명합니다. +1하십시오. – steventnorris
실제 오류는 표시 할 수 있습니까? 그리고 아마도이 코드를 페이지에서 어떻게/어디에서 사용하고 있을까요? – Sampson
어떤 jQuery 버전을 사용합니까? – hamczu
jquery 문서 http://api.jquery.com/height/에 따르면 게시 한 코드가 작동해야합니다. 내 추측은 당신의 실수가 어딘가에 있다는 것입니다. –