ie8书签#点击移动页面

时间:2013-02-07 16:30:25

标签: hash internet-explorer-8 scroll jcarousel bookmarks

我有几个没有网址的基本控件,例如

 <a id="UP" href="#">UP</a>

有jQuery的东西将它附加到click事件(它是一个隐藏溢出的jcarousel控件)

我知道onclick需要返回false才能停止在页面上滚动到“#”到该锚点。问题是,在新负载,没有滚动和UP点击全部视图时,页面仍然会移动。更糟糕的是,看起来#有3个或4个不同的地方!当我反复点击UP时,当我点击并点击时,页面会上下移动几个像素。这总是与页面最初呈现的绝对顶部不同。

由于剪辑造成这种情况,列表溢出是否已不再可见?调整元素的高度以便列表项均匀剪切可以为此提供一个停止吗?或者是否有其他ie8缺陷我不知道?

谢谢!

1 个答案:

答案 0 :(得分:0)

经过一些追踪和错误之后,我发现我需要“返回错误”。单击处理程序,以便它阻止事件链继续(即,遵循哈希)。 此外,我调整了包装纸和剪刀的高度,使它们均匀,因为那是3或4个不同高度移动的踢球者