Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IE9中的jQuery向下滑动-动画完成后内容消失_Jquery_Internet Explorer 9_Slidedown - Fatal编程技术网

IE9中的jQuery向下滑动-动画完成后内容消失

IE9中的jQuery向下滑动-动画完成后内容消失,jquery,internet-explorer-9,slidedown,Jquery,Internet Explorer 9,Slidedown,我在两个不同的网站上遇到过两次这个问题。它适用于除IE9以外的所有浏览器 我使用jqueryslideup和slideDown打开和关闭了一个div(slideToggle也会出现同样的问题)。我可以在div向下滑动时看到它的内容,但是一旦动画停止,内容就会消失 下面是这个问题的一个例子单击“更多类别”链接 有没有其他人经历过这个问题,还有什么解决办法?我可以将其更改为只进行简单的显示/隐藏,效果很好,但我希望保持打开的效果。这里有一个诚实的建议,不要修复它,但不要花任何时间修复它们的错误 这应

我在两个不同的网站上遇到过两次这个问题。它适用于除IE9以外的所有浏览器

我使用jqueryslideup和slideDown打开和关闭了一个div(slideToggle也会出现同样的问题)。我可以在div向下滑动时看到它的内容,但是一旦动画停止,内容就会消失

下面是这个问题的一个例子单击“更多类别”链接


有没有其他人经历过这个问题,还有什么解决办法?我可以将其更改为只进行简单的显示/隐藏,效果很好,但我希望保持打开的效果。

这里有一个诚实的建议,不要修复它,但不要花任何时间修复它们的错误


这应该在IE9决赛中解决,最终的结果只是浪费了你的开发时间……Beta是有缺陷的,它们总是有缺陷的,而且总是有缺陷的……否则它们不会被称为Beta。

2赞成Nick的答案

但是当IE团队解决这个问题时,你可能正在进行另一个项目

以下是我在IE7上所做的工作,它肯定会在IE9上起作用

在DIV上设置一个向下滑动的效果,将其添加到CSS中:

 overflow: hidden;

你好

我注意到这种情况发生在移动Safari中的iPad iOS 5.0版上<代码>位置:相对是所有列表项元素的罪魁祸首<代码>溢出:隐藏的可以解决此问题,但是如果您有第三层导航,则此功能没有帮助。除了将
slideToggle
更改为
showToggle
之外,没有已知的解决方法。还有一个解决方案,就是将
.css('zoom')
添加到jQuery链中。

我在IE中也遇到了同样的问题,我在滑动元素的css中添加了以下代码:


缩放:1

您是否在jQuery bug跟踪器上提交bug或查找bug?请记住,IE9仍处于预览模式,这就像每晚在webkit中说有东西坏了一样。现在我想吃坚果。我刚刚检查过,这在上一篇6中没有修复。jQuery文档实际上也遇到了类似的问题,我在Prev6发布前一周报告了这个问题。希望它能在Prev 7或Beta 2中修复。谢谢,尼克。我报告它是一个bug,ID 619034我正在处理IE9最终版和所有更新,但它仍然被破坏。你的治疗对我有效,我真的很感激。谢谢兄弟。。。溢出:隐藏;我用.slideToggle()魔术犯了一个IE7错误,对我有用。否则,我的js中有一个快速修复程序,所以在动画之后,我有$this.hide().show();解决问题