我有以下代碼來打開和關閉兩個單獨的div的工作正常。然而,我試圖實現的是,如果一個潛水是開放的,我點擊打開另一個打開的關閉,反之亦然。有人能指引我走向正確的方向嗎?jquery切換打開和關閉2格
$(document).ready(function(e) {
var menuopen = false;
$("#searching").click(function(e) {
if (menuopen == false) {
$("#search").animate({
top: "111px"
}, 1000)
menuopen = true;
}
else if (menuopen == true) {
$("#search").animate({
top: "-110px"
}, 1000)
menuopen = false
}
});
$("#navigation").click(function(e) {
if (menuopen == false) {
$("#menu").animate({
top: "111px"
}, 1000)
menuopen = true;
}
else if (menuopen == true) {
$("#menu").animate({
top: "-410px"
}, 1000)
menuopen = false
}
});
});
您可以包括'html'的問題?你有沒有試過在相應的元素上調用'.click()'? – guest271314
你的意思是這樣的? http://getbootstrap.com/javascript/#collapse-example-accordion – maraca
不,我不能解釋爲 – user6462102