以下のコードは、1 つの条件を除いてうまく機能します。ドキュメントの準備が整う前にユーザーが要素にカーソルを合わせていると、slideToggle が同期しなくなります (または反転します)。
その結果、 #logged_in_nav がマウスアウトで表示され、ホバーするとボックスが消えます。これを修正する簡単な方法は何ですか?
$("#logged_in_box").hover(function(){
$("#logged_in_nav").stop(true, true).slideToggle("fast");
$(this).addClass("logged_in_box_hover");
}, // hover over
function() {
$("#logged_in_nav").stop(true, true).slideToggle("fast");
$(this).removeClass("logged_in_box_hover");
} // hover out
); // hover