ナビゲーションボタンの上にマウスを置いたときに、ホバーを使用して div の表示を切り替えようとしています。マウスオーバーがない場合、「デフォルト」の div が表示されます。
私の問題は、マウスがリンク間を移動するたびに、デフォルトの div が一時的に再表示されることです。
スワップをシームレスにすることは可能ですか、それともスワップへの別のアプローチは機能しますか? デフォルトの div のフェードアウト/フェードイン イベントを使用してナビゲーション コンテナの div を設定しようとしましたが、うまくいきませんでした。
例については、次のフィドルを参照してください: http://jsfiddle.net/ElectricCharlie/Wk8Yd/
$('div.hmnav').hover(function()
{
$('#_wnr00').stop(true,true).fadeOut();
$('#_'+this.id).stop(true,true).fadeIn(400);
},
function ()
{
$('#_'+this.id).stop(true,true).fadeOut(400);
$('#_wnr00').stop(true,true).fadeIn();
});