2014-02-18 3 views
0

나는 반응 형 페이지에서 YUI dial widget을 사용하고 화면 크기가 조정 된 후에 다이얼의 크기를 업데이트하여 항상 컨테이너 내에 맞도록하려고합니다.페이지 크기가 YUI 다이얼 위젯 크기 조정

다이얼 개체의 특성 (직경, 너비, 높이 등)을 업데이트 할 수있는 것 같지만 업데이트 할 UI를 얻을 수 없습니다. render()syncUI() 메서드를 호출해도 아무 것도하지 않는 것 같습니다.

정말 많은 것을 사용하지 않으셨습니까? 분명히 뭔가 분명한 사실이 있습니다.

답변

0

이 질문에 걸림돌이되는 사람에게는 문제를 해결할 수있었습니다. Dial 개체에서 syncUI() 메서드를 호출하기 전에 적절한 직경 set() 메서드를 사용하지 않았습니다. 해결책은 다음과 같습니다.

$(window).smartresize(function() { 
    var diameter = $('#container').width(); 
    dial.set('diameter', diameter); 
    dial.syncUI(); 
});