我有一個頁面什麼將有幾個按鈕,並點擊一個按鈕我基本上需要它切換div - 我把它們包裝在父div
與id
然後每個將被替換的div
也將獲得它自己的id
。我得到了這個代碼來交換工作,但如果我們結束了30個左右的配對,那麼這將是單調乏味的,並不是完美的代碼。jQuery顯示和隱藏div
那麼如何清理一下這樣的點擊,活動div設置爲display: none
,並且點擊一次設置爲display: block
?
這是我現在工作的jQuery代碼。爲此,我想要顯示macaroni
,並要求farfalle
隱藏。
$('#macaroniButton').click(function(){
$('#macaroni').toggle();
$('#farfalle').toggle();
});
<div id="topchanger">
<div id="farfalle">
.....
</div>
<div id="macaroni">
.....
</div>
</div>
<div class="circlerow">
<div class="circlepasta" id="macaroniButton">
......
</div>
<div class="circlepasta" id="AnotherButton">
......
</div>
</div>
</div>
分享您的標記! – AdityaParab
您可以將'#macaroniButton'元素的HTML添加到問題中嗎? –
@RoryMcCrossan我只是補充說,抱歉。 – jacob