JQuery animate在升级到1.8.2后停止工作

JQuery animate在升级到1.8.2后停止工作,jquery,jquery-animate,jquery-1.8,Jquery,Jquery Animate,Jquery 1.8,很简单。。。我将JQuery从1.4.1升级到1.8.2,以下代码不再有效: function ShowToast() { $("#toast").animate({ height: '350px' }, 300, 'swing'); } 关于为什么会发生这种情况,有什么建议吗?好的,这可能是因为我的设计太差了。我为div设置了display:none,在jquery1.4.1中,调用ani

很简单。。。我将JQuery从1.4.1升级到1.8.2,以下代码不再有效:

            function ShowToast()
            {
                $("#toast").animate({ height: '350px' }, 300, 'swing');
            }

关于为什么会发生这种情况,有什么建议吗?

好的,这可能是因为我的设计太差了。我为div设置了display:none,在jquery1.4.1中,调用animate()函数似乎覆盖了该设置。但是1.8.2没有(这可能更好)

只是需要补充一下

$("#toast").css('display', 'block');

对我来说,

$(“#toast”)正确地找到了我想要制作动画的div…如果你能在帖子中添加一个jsfiddle,那就太棒了。你确定这不是什么别的东西,因为看起来没问题。它似乎在工作,请添加一个演示,否则,这里没有什么可做的。它在那里工作你是对的,1.4.1自动切换到显示:块: