有沒有簡單的方法來完成這個使用dojo(jQuery會更容易,但我必須使用dojo):我有一個簡單的無序列表。我不希望道場風格的名單(因爲它可能如果我使用了一些小部件)。當我點擊列表上的鏈接時,我想顯示與該鏈接關聯的div。然後,如果我點擊列表中的另一個鏈接,第一個div就隱藏起來,那個鏈接會顯示出來。dojo:根據列表中的選擇顯示或隱藏div
<div id="content">
<h2>Header</h2>
<ul>
<li><a href="#sub_content1">Link 1</a></li>
<li><a href="#sub_content2">Link 2</a></li>
<li><a href="#sub_content3">Link 3</a></li>
</ul>
<div id="sub_content1" style="display:none;">
<h3>Sub Content Header 1</h3>
<p>Lorem ipsum veritas britas conflictum civa</p>
</div>
<div id="sub_content2" style="display:none;">
<h3>Sub Content Header 2</h3>
<p>Lorem ipsum mobius ceti</p>
</div>
<div id="sub_content3" style="display:none;">
<h3>Sub Content Header 3</h3>
<p>Lorem ipsum citrus pecto</p>
<ul>
<li>Lemons</li>
<li>Limes</li>
</ul>
</div>
</div><!-- end of #content -->
就像感興趣的事情一樣,你應該真的提到你正在使用的dojo版本。早期版本和異步模式下運行的1.7/1.8版本有很大的區別。 – Radiotrib 2013-04-09 18:30:18
我正在運行1.8 – user2219915 2013-04-09 19:19:53