0
ドロップダウンメニューにかなり簡単なアニメーションがありますが、これはたくさんの地獄を揺さぶっているようですが、非常に頻繁に反応しなくなります。 FirefoxとInternet Explorerで発生します。ドロップダウンのjQueryアニメーションがぎくしゃく、遅く応答しません
jQueryのコードを使用:
$(".optionslink").hover(function() {
$(".dropdown").stop(true,true);
$(".dropdown").animate({opacity: 100, top: '30px'},200);
$(".optionslink").css("background-color","#444");
}, function() {
$(".dropdown").animate({top: -$(".dropdown").height(), opacity: 0}, 400);
$(".optionslink").css("background-color","transparent");
}
);
HTML:
<div class="optionslink" style="background-color: transparent;">
<a class="optionslinka" href="">Options <img alt="" src="/web/resources/graphics/lightdownarrow.gif"></a>
<div class="dropdown" style="opacity: 0; top: -86px;">
Drop down text/links here
</div>
</div>
誰でもいくつかのアドバイスを提供することはできますか?
良いアイデア。しかし、画像そのものはアニメーションをトリガーするリンクの中にあり、アニメーション自体はなく、全く移動もフェードもしません。 – Chris
すべてのブラウザが遅いのですか?特に1つありますか? –
FF/IE ... Chromeはうまくいくようですが、それは再びJavascriptのパフォーマンスでリーグです – Chris