我完全困惑了 - 当我删除几乎所有内容并将有问题的代码放入 JSFiddle 中时,它工作正常 - http://jsfiddle.net/FusGB/
但是,在网站中,几乎相同的代码不起作用:http://ezpcinternal.com/sports/index.html (左侧菜单)
发生的情况是第一个项目正在执行效果,然后其余项目突然出现。
在过去的几个小时里,我一直在绞尽脑汁地思考这个问题,但没有成功——因为它在 JSfiddle 中的工作原理让我完全困惑。
它可以在 IE 中运行(测试了 8 和 9) - 但向上滑动后,它会重新出现很短的时间然后消失(烦人) - 并且它在 Chrome 和 Firefox 中都不起作用。
最佳答案
wil,做一件事尝试在一个单独的全新页面中执行相同的示例,并在 Firefox 和 chrome 中尝试代码并检查它是否正常工作。与 jsFiddle 中的代码相同。如果它有效,则意味着它周围的 html 存在一些问题,如果它在您的浏览器上不起作用,那么您的浏览器可能已损坏或出现一些缓存问题。 –
关于Jquery 显示和滑出动画无法完全正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4006988/