В настоящее время у меня есть 2 панели (div) в верхней части моего сайта. Когда вы нажимаете на ссылку, она выпадает из панели. Когда вы нажимаете на другую ссылку, я хочу, чтобы она сдвигалась вверх по любому открытому элементу div, а затем, когда он сдвинулся вверх, откройте раздел, по которому щелкнули
У меня сейчас есть это:
$(document).ready(function(){
$(".btnSlideL").click(function(){
$("#clientLogin").slideUp('fast');
$("#languages").slideToggle("fast");
$(this).toggleClass("active");
});
});
$(document).ready(function(){
$(".btnSlideC").click(function(){
$("#languages").slideUp('fast');
$("#clientLogin").slideToggle("fast");
$(this).toggleClass("active");
});
});
и HTML:
<div id="languages" class="topPanel">
<div class="topPanelCont">
languages
</div>
</div>
<div id="clientLogin" class="topPanel">
<div class="topPanelCont">
client login
</div>
</div>
<div id="container">
<div id="containerCont">
<div id="headerTop">
<a href="#" title="#" class="btnSlideL">Languages</a>
<a href="#" title="#" class="btnSlideC">Client Login</a>
</div>
Но я думаю, что это немного скучно.
И что происходит, это Div, который открывается после щелчка, но если вы щелкаете по другому, он открывает его сверху, а другой закрывается внизу.
Хороший пример того, чего я хочу достичь, это здесь :
Нажмите на ссылку вверху.