你知道你是如何打開hide \ show spoiler,然後打開另一個,它使頁面真的很長?jQuery Hide show closes once opened a new one
它的解決方案是讓js檢查班級是否顯示,如果是則關閉擾流板。
但我不知道如何做到這一點。 這是使用js代碼IM:
$(document).ready(function(){
$(".hide1").hide();
$(".spoiler1").show();
$('.spoiler1').click(function(){
$(".hide1").slideToggle();
});
});
hide1 =上點擊 spoiler1 =切換按鈕打開的內容。
擾流板2,3,4是其餘的擾流板 所以是隱藏2,3,4是其餘的內容。
這是活的網站:
http://justxp.plutohost.net/slyfiles/index.html
例:
您在第一箱 單擊這是順便boxs區域:
http://gyazo.com/5df95ee77b95dfd932eab781955f98f3.png?1349209216
好吧,它打開,然後點擊第二個.. 而c意圖打開尚未關閉的第一個盒子。
我想打開一個新的後關閉第一個框。 對所有盒子都是這樣工作的。
我該怎麼做?
對不起,語法太糟糕了。
謝謝!
我嘗試過了,它不工作,檢查出來的http://justxp.plutohost .net/slyfiles/index.html – Jony
@Jony你的意思是'它不工作'? –
當你點擊按鈕時,什麼也沒有發生 – Jony