我最近發現了一些非常容易使用的Jquery代碼,它們基本上切換和div可見並且不可見。jquery切換 - 在多個div上展開/摺疊
該代碼正在處理第一個div - 但可以說我擁有多個具有相同結構的下拉列表,並且我希望切換到特定的第二個或第三個div點擊。
我想知道是否有可能擴展下面的代碼爲動態的。
例如用兩個div(僅第一個將工作):
<a id="toggle" href="javascript:void(0);">Expand box 1</a>
<div id="content">Content 1</div>
<div id="contentHidden" style="display:none;">Hidden 1</div>
<br><br>
<a id="toggle" href="javascript:void(0);">Expand box 2</a>
<div id="content">Content 2</div>
<div id="contentHidden" style="display:none;">Hidden 2</div>
的Jquery:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(function() // run after page loads
{
$("#toggle").click(function()
{
// hides matched elements if shown, shows if hidden
$("#content, #contentHidden").toggle();
});
});
好的,這是錯誤的。當你點擊拳頭或第二,你會切換兩個。 – tugberk
是的。已經修復。更新代碼再次形成我的帖子 –