此文件未在mac上的firefox以外的任何浏览器中执行。添加了我能想到的所有内容。
http://samhorner.co.uk/dev/samhorner/
点击推文栏应该关闭它,然后再次点击它再次打开它,只有一次点击适用于其他浏览器。蓝色框是背景中的闪光区域。
谢谢或帮助。
干杯
萨姆
答案 0 :(得分:0)
你有一个额外的浮动导致一些奇怪的行为,只需删除它来修复:
<div id="list" style="overflow: hidden; width: 412px; ">
click
处理程序正在运行,但由于它是浮动的,因此宽度只是被隐藏,因为它的父级也有overflow: hidden
。如果你动态地折叠这样的嵌套溢出/浮动元素,它们将不会正确地重新扩展,至少不能以跨浏览器的方式重新扩展。幸运的是,在你的情况下浮动是无关的,只需删除它,你当前的jQuery代码将正常工作:)