だから私はこのナビゲーションをコーディングしようとしていて、マウスをあまりにも速く動かすと JQuery アニメーションが壊れたり、びくびくしたりすることを除いて、すべて機能しています。Safari の場合も非常に恐ろしく見えますが、アニメーションがほとんど点滅しているように見えますか?
$(document).ready(function() {
    // On hover:
    $('#navigation li').hoverIntent(function () {
        width = $(this).children('span:nth-child(2)').width();
        text = $(this).children('span:nth-child(2)');          
        var newwidth = (width + 15) // Original width + 15px padding        
        text.animate({"width":"0px"}, 0).show(); // Make the width 0px and make the element visible
        text.animate({"width":+newwidth+"px"}, 300); // Animate the width to the new size
    },
    function () {
        text.animate({"width":"0px"}, 300); // Animate the width to 0px and hide the element
        text.animate({"width":+width+"px","float":"left"}, 0);
        setTimeout(function() {
            text.hide();
        }, 300);
    });
});
JFiddle は次のとおりです。
また、実際にどのように見えるかを確認できるライブ プレビュー: