我發現了一些jQuery來幫助我顯示和隱藏div
顯示。應該發生的事情是,當一個鏈接被點擊時,它隱藏了第一個div
並顯示第二個鏈接。我發現了幾種方法來做到這一點,但它打破了整個頁面,每次只顯示頁腳和頁面上的其他內容。它看起來很奇怪,但我不知道jQuery來解決它,所以任何援助將不勝感激!jquery hide div,顯示另一個,點擊
$('a').click(function(e) {
e.preventDefault();
$('div').eq($(this).index()).show();
$('div').not($('div').eq($(this).index())).hide();
});
.hide {
display:none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<a href='#'>link1</a>
<a href='#'>link2</a>
<a href='#'>link3</a>
<div> div for link 1</div>
<div class="hide"> div for link 2</div>
<div class="hide"> div for link 3</div>
http://www.embroiderywear.com/designshirtsonline1.html 這裏的測試頁面,所以你可以看到它是如何搞亂(或者,如果它得到固定的解決方案)我使用的基礎5幀的工作,所以我不知道它是否有破壞它或別的東西。
您是否使用PHP進行渲染的div? – hmd
沒有我使用的HTML - 在hmd – Felicyia