我的HTML是如何隱藏其他選項卡的內容,並只顯示所選擇的選項卡的內容
<ul class="side bar tabs">
<li id = "tabs1" onclick = "showStuff('tabs-1')">City</li>
<li id = "tabs2" onclick = "showStuff('tabs-2')">Country</li>
<li id = "tabs3" onclick = "showStuff('tabs-3')">Humanity</li>
</ul>
<div id="tabs-1" style = "display : none">
<p>Proin elit m</p>
</div>
<div id="tabs-2" style = "display : none">
<p>M massa ut d</p>
</div>
<div id="tabs-3" style = "display : none">
<p> sodales.</p>
</div>
和JavaScript是
<script type="text/javascript">
function showStuff (id)
{
if (document.getElementById(id).style.display === "block")
{
document.getElementById(id).style.display = "none";
}
else
{
document.getElementById(id).style.display = "block";
}
}
</script>
當我點擊某個特定的標籤其他標籤的內容應該被隱藏在但它並不隱藏。這是我擁有的所有代碼。
http://jqueryui.com/tabs/ – DDK 2013-05-09 07:48:33
您可以添加標籤內容的HTML嗎? – andyb 2013-05-09 07:51:46
您是否爲您的標籤內容設置了「ID」? – MahanGM 2013-05-09 07:56:10