1
我想重新調整一個關於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>
你是否已經看到這種行爲?您的專業知識將非常感激。由於
非常感謝您的及時響應。我完全忘記了動畫的時間......你的例子完美無缺。希望能幫助很多人。感謝phusick! – user1390837