私はナビゲーションを持っています。私は1つのサブリンクが大量のサブリンクを持っているところで作業しています。素敵なslideDownボックス内のナビゲーションの下にサブリンクボックスを開きたいと思います。私は2つのインスタンスで働いています(サブナビが現れ、アイテムを選択でき、サブナビが滑っているところですが、アイテムを選択できません)。しかし、私が同じものをやりたいとは思えません。時間。jQueryブロック要素のアニメーションを修正しました。
残念ながら私のノートパソコンにはすべてのコードがあり、ここにはネットワークがないため、現時点でコードを投稿することはできません。私はそれが何をしたいのかの例は、http://www.irfu.ie/home.php
に私のHTMLは次のようです:
$(function(){
$('nav').hover(
function(){
$('navLinks').slideDown();
},
function(){
$('navLinks').slideUp();
}
);
});
そして、次のように私のスタイルシートは次のとおりです:次のように
<li><a href="" class="nav">TopLink</a>
<div class="navLinks">
<ul>
<li><a href... </li>
...
</ul>
</div>
</li>
私のjQueryのです
div.navLinks {z-index:5;position:absolute;width:920px;display:none;}
次のようにスタイルシートに追加できます。
div.navLinks li:hover div {display:block}
これは表示されます(スライドアニメーションなし)ので、リンクをロールオーバーできます。それがなければ、ボックスは下にスライドしますが、リンクのいずれかをロールオーバーすることはできません(ナビゲーションリンクを外してボックスに入ってみると消えます)。
私を運転していたので、ちょっと余裕があったので、どんな助けでも大歓迎です!
t