我目前在我的网站顶部有 2 个面板(div)。当您单击链接时,它将下拉面板。当您单击另一个链接时,我希望它向上滑动任何打开的 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,一旦单击就会打开,但如果单击另一个,它会在顶部打开它,而另一个在下面关闭。
我想要实现的一个很好的例子是这里:
单击顶部的链接。