titlePane의 onClick 이벤트에서 dijit borderContainer의 크기를 조정하고 싶지만 resize 함수의 동작이 매우 이상합니다 (Resize()는 두 번째 클릭 이후에만 작동합니다). 이 코드는 내가 사용된다Resize borderContainer onClick titlePane
<div data-dojo-type="dijit.layout.BorderContainer" id="borderContainer">
<div data-dojo-type="dijit.TitlePane" region="top" id="titlePane" title="Title">
<script type="dojo/method">
dojo.connect(dijit.byId("titlePane"), "onClick", function(){dijit.byId("borderContainer").resize()});
</script>
</div>
<div data-dojo-type="dijit.layout.TabContainer" region="center" id="tabContainer">
<div data-dojo-type="dijit.layout.ContentPane" id="contentPane" title="content" selected="true">
This is the content
</div>
</div>
이미이 동작을 본 적이 있나요? 당신의 전문성은 매우 높이 평가 될 것입니다. 덕분에
신속한 답변을 위해 매우 감사드립니다. 나는 애니메이션을위한 시간을 완전히 잊어 버렸다. 당신의 예제는 완벽하게 작동한다. 희망은 많은 사람들을 도울 수 있습니다. 고마워요! – user1390837