slideDown
関数と機能を使用して単純な jQuery ドロップダウン ナビゲーションをコーディングしようとしてslideUp
いますが、正しく動作していないようです。以下の css および js コードを見つけてください。
.programsnav ul li{
float:left;
margin-left:120px;
display:block;
position:relative;
cursor:pointer;
padding-bottom:5px;
}
.programsnav ul li:hover{
border-bottom:dashed 1px #fcfe93;
}
.programsnav ul li span{
display:none;
position:absolute;
width:930px;
top:42px;
left:-371px;
background:#fcfe93;
color:#161527;
padding:10px 15px 15px 15px;
}
.programsnav ul li span a{
display:inline-block;
padding:0 10px;
border-right:dotted 1px #161527;
color:inherit;
font-size:12px;
text-transform:uppercase;
}
js
$(document).ready(function(){
$('#downloadnav li').hover(function() {
$('span', this).slideDown(100);
}, function () {
$('span', this).slideUp(100);
});
});
html
<ul id="downloadnav">
<li>Movies<span><a href="#">Movie1</a><a href="#">Movie2</a></span></li>
<li>Songs<span><a href="#">Song1</a><a href="#">Song2</a></span></li>
<li>Games<span><a href="#">Game1</a><a href="#">Game2</a></span></li>
</ul>
スパン> aでマウスオーバーするとアニメーションが続きます。助けてください、ありがとう。