現在、Webサイトの上部に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はクリックすると開きますが、もう一方をクリックすると、上部が開き、もう一方が下で閉じます。
私が達成したいことの良い例はここにあります:
上部のリンクをクリックします。