2011-03-01 6 views
1
내가 asp.net 4.0에서이 코드를 사용하고

:AJAX 툴킷 오류

에 Panel1이 asp.net 패널

이 오류이 문제를 해결하는 방법

Microsoft JScript runtime error: Sys.ArgumentException: Value must be a DOM element. Parameter name: element

을 받고있다
panel = $('#<%= Panel1.ClientID %>') 
panelBounds = CommonToolkitScripts.getBounds(panel); // error here 

? 또한 높이의 너비 X 및 Y 위치를 유지하기 위해 jquery에 getbounds를 대체 할 수 있습니까?

답변

1

$('xxx')은 DOM 개체가 아니라 jQuery 개체를 반환합니다. 는 DOM 심판을 얻으려면 바로 사용

panel = document.getElementById('<%= Panel1.ClientID %>');

사용 .positon, .width, .height의 jQuery를한다.

관련 문제