Javascript JQuery快速滑动和向下滑动动画

Javascript JQuery快速滑动和向下滑动动画,javascript,jquery,animation,slidetoggle,Javascript,Jquery,Animation,Slidetoggle,我对jquery中的这个动画有一个问题,它似乎在所有浏览器中都不稳定 这是链接: 您必须单击“Fotovoltaico”和“Fotovoltaico a concentrazione”以查看动画问题。此动画取决于浏览器/计算机的性能;还有当东西移动时,页面上需要多少元素和多少重绘 不幸的是,除了减少页面上元素/js的数量之外,您没有什么可以做的 如果有什么安慰的话,我已经跑了一整天了,对我来说效果很好。这是你的利润最高准则,我保证,我以前也有过。添加宽松以避免急促正如我在下面第一次建议的那样,

我对jquery中的这个动画有一个问题,它似乎在所有浏览器中都不稳定

这是链接:


您必须单击“Fotovoltaico”和“Fotovoltaico a concentrazione”以查看动画问题。

此动画取决于浏览器/计算机的性能;还有当东西移动时,页面上需要多少元素和多少重绘

不幸的是,除了减少页面上元素/js的数量之外,您没有什么可以做的


如果有什么安慰的话,我已经跑了一整天了,对我来说效果很好。

这是你的利润最高准则,我保证,我以前也有过。添加宽松以避免急促

正如我在下面第一次建议的那样,我已经确认这是您的jquery版本

我可以使用上面的JSFIDLE来证明这一点,它只是在示例站点上复制/粘贴实际代码

只需将JSFIDLE从1.2.6(您的版本)切换到使用jQuery1.5.1就可以解决这个问题

所以。。。正如我一开始说的


首先,如果您使用的是jQuery1.2.6,我建议您使用更新版本 我有一些不稳定的动画——我的问题是CSS中的元素上有一个
minheight
——删除了它。

还建议使用jQuery的更新版本。这将在性能上产生巨大的差异(特别是从jQuery 1.2.6开始)。它不适用于最新版本的JQueryUpdated answer和潜在的解决方案。不,我实际上是用类“content”而不是“slider”滑动div是的,我理解,我忘了用语法突出显示我的示例,我想让你尝试用类“slider”滑动div不是“内容”。你有一个OP如何实现这一点的例子吗?它不起作用,我已经删除了所有的边距和填充规则。body*{margin:0!重要;padding:0!重要;}删除边距top确实解决了我的滑动推拉动画。有一点安慰。。。