2
第一次加載時菜單項散亂。 尋找一種方法來隱藏組件,直到它完全加載並適合頁面。DOJO - 爲DropDownMenu隱藏菜單項
<script>
require([ "dijit/DropDownMenu", "dijit/MenuSeparator",
"dijit/PopupMenuItem", "dijit/MenuItem",
"dijit/TooltipDialog" ]);
</script>
<div data-dojo-type="dijit.DropDownMenu" id="navMenu" >
<div data-dojo-type="dijit.MenuItem" class="item dijitMenuItemSelected">Home</div>
<div data-dojo-type="dijit.PopupMenuItem" class="item">
<span>Services</span>
<div data-dojo-type="dijit.DropDownMenu" id="submenu2">
<div data-dojo-type="dijit.MenuItem" data-dojo-props="onClick:function(){}">Consulting</div>
</div>
</div>
<div data-dojo-type="dijit.MenuItem" class="item">Why us?</div>
<div data-dojo-type="dijit.MenuItem" class="item">FAQs</div>
<div data-dojo-type="dijit.MenuItem" class="item">Contact us</div>
你總是可以添加樣式=「顯示:無」到你navMenu,然後在它的頁面變化的結束「顯示:塊」或「顯示:內聯」這取決於你如何希望它看起來。 – scheibk 2012-02-26 19:29:54
這工作..很酷! – vinodn 2012-02-27 05:32:52