在Safari中,jquery动画真的很迟钝

时间:2016-12-20 16:31:22

标签: javascript jquery html css safari

在设置导航高度的动画时,它在Safari中非常滞后。适用于Chrome。完成研究,找不到任何相关的修复。

这是我的jQuery代码,如果它有帮助!



var navh = $('nav ul').height();

$('span').click(function()
{
    if(navh < 225)
    {
        $('nav ul').stop().animate(
        {
            height: "225px"
        }, "1500");

        navh = 225;
        return false;
    }
    else if(navh > 0)
    {
        $('nav ul').stop().animate(
        {
            height: "0px"
        }, "1500");

        navh = 0;
        return false;
    }
});
&#13;
&#13;
&#13;

有人建议添加.stop(),但这还没有解决。

干杯,

帕特里克

0 个答案:

没有答案