不透明度プロパティとjQueryアニメーション関数を使用して、水平タブメニューにクリックのような効果を実装しようとしています。これを行うためのコードは次のとおりです。
$(document).ready(function() {
$("div#header > ul > li").click(function(event) {
$(this).animate({opacity: 0.7} ,"fast", "", function() {
$(this).animate({opacity: 1} ,"fast");
});
});
});
Internet Explorer 7および6で問題が発生します。不透明度プロパティを使用してアニメーション化すると、水平メニューのタブが初期位置を失います。
私のウェブサイトにアクセスするには、ここをクリックしてください。問題を確認するには、[Contato]をクリックしてから、[Início]をクリックします(申し訳ありませんが、ポルトガル語で書かれていますが、バグが発生するのを確認できるはずです)。注意、これまで私はIE7 / IE6でのみこの問題を検出しました!
前もって感謝します!