2010-01-19 5 views

답변

1

@Darmen이 맞습니다. 그러나 메소드 과부하 중 일부를 사용하여 코드를 약간 단순화 할 수 있습니다. 생성자처럼 :

$('#dialog').resizable({ 
    resize: function(event, ui) { 
     ui.element.css({'font-size':'20px'}); 
    } 
}); 
+0

에 대해 조금 분명 노력했다. 저는 이것을 코멘트 나 답으로 추가하고 싶었습니다. 하지만 그렇게 할 수있는 링크를 찾을 수 없습니다. 대답 아래에있는 유일한 옵션은 "링크"와 "플래그"입니다. – Darmen

+0

그래, 분명, 그것은 – smaglio81

+0

는 잘 작동, 난 그냥 $에서 거의 변화 ('# 대화')를 만들어 한 크기 조정 ({ 크기 조정 :. 기능 (이벤트, UI) { VAR height1 =에서는 parseInt (ui.element.css를 (' 높이 ')); ui.element.css ({'글꼴 크기 ': 높이 1 +'px '}); } }); – chirag

2

documentation에 따르면,이 같은 일을 할 수 있습니다

$("#dialog").bind('resize', function(event, ui){ 
    var height = $(this).dialog('option', 'height'); 
    $(this).css('font-size', height); 
}); 

divid="dialog" 가지고 생각해 보자.

희망이 도움이됩니다.

+1

친애하는 형제,이 작동하지 않습니다, 난 이미 바로 – chirag

1

대신 당신은 UI 객체를 사용할 수있는 '옵션'을 액세스하는 다시 높이를 받고, 그것은 당신이 너무 크기, 최종 크기와 위치를 시작 줄 것이다.

* ui.helper - a jQuery object containing the helper element 
* ui.originalPosition - {top, left} before resizing started 
* ui.originalSize - {width, height} before resizing started 
* ui.position - {top, left} current position 
* ui.size - {width, height} current size 
관련 문제