2010-07-29 3 views
0

내 웹 페이지의 내용 크기를 조정하려면 jquery 크기 조정을 사용하고 있습니다. 작동하지만 요소가 원하는 높이 또는 너비에 도달하면 크기 조정이 중지되어야합니다. 어떻게 이것을 수행합니까?최대 높이 및 너비와 jquery 크기 조정

이 여기에 코드입니다 :

$(window).resize(function(){ 
    $(map).height(win.height() - 210); 

    if($(window).height() == 300){ 
     $(map).css({ 
        "height": "250px" 
        }); 
    } 
}); 

if 문 내가했다하지만 여전히 작동하지 않는 코드에 문제가 있는지. 이것에 대해 조언 해 주시겠습니까?

미리 감사드립니다.

답변

0

그런 다음 아주 특정 Tthat (300) = 경우에, 나는 크기 조정 DIV

$(document).ready(function(){ 
    $("#map").resizable({ 
     maxHeight: 300 
    }); 
}); 

maxHeight 설정 >= 300

+0

난 그냥> = 300을했다,하지만 그것은 그 높이로 점프과 상관없이 내가 후에 창 크기를 조정하는 방법, 그 높이에 유지하지 . 그 300의 높이에 도달하면 resize 이벤트가 멈춘 것 같아요. 내가 원하는 건 300px 높이에 도달하면 스크롤바가 나타나야하고 사용자가 스크롤하여 콘텐츠의 나머지 부분을 볼 수 있습니다. 그걸 어떻게 알아? – Shaoz

2

사용하는 것이 말을 그리고있는이 스크롤을 가지고 해당 div 설정 이것은 div 항상 가질 수 있도록 할 overflow

에 바 스크롤 막대와 해당 div

소스 크기 조절시 사용자 제한 : jQuery resizable API (max/min)

+1

여기에 typo가 있으면 정수 여야합니다 (300, 300px가 아님). – NenadP