0
我有左側欄上的鏈接和右側欄中的相應內容,排列在適當的div中。如何隱藏當前div並在點擊按鈕時顯示新的div
我想在單擊左側鏈接時顯示一個div。任何人都可以幫助我做這件事嗎?
的HTML是這樣的:
<div id="sidebar2">
<div id="companyimage"><img src="siteimages/imagetest.jpg"></div>
<div id="historyimage"><img src="siteimages/imagetest2.jpg"></div>
<div id="awardsimage"><img src="siteimages/imagetest3.jpg"></div>
<div id="publications"><img src="siteimages/imagetest4.jpg"></div>
<div id="portfolio"> Embedded a Issu pdf here . </div>
</div>
的鏈接出現在側邊欄1
我用jQuery的,並能夠隱藏一個並顯示任何其他一個。但是如果點擊隨機鏈接,我不知道該怎麼做。我需要隱藏當前div並顯示相應的div。
我使用的腳本是:
<script>
$(document).ready(function(){
$("#showpublications").click(function(){
$("#companyimage").hide();
$("#publications").fadeIn(1500);
});
});
</script>
任何形式的幫助將不勝感激!
'$( 「#sidebar2> DIV」)'是爲了這個美好的。通過示例html,它可以完成相同的任務,但是如果使用更復雜的內容,它不會搞亂事情。 –
非常感謝!我嘗試打字和隱藏每個div,但是如果我不得不添加一個新的div,那很麻煩......這太過分了。 –
我的榮幸。錨href必須匹配您想要顯示的div的ID,但除此之外,這應該是解決您的問題的簡單方法。 –