2010-02-11 17 views
3

我的网站上的链接:http://rnmtest.co.uk/oddfellows/为什么我的透明div上的链接在IE中变得不可点击?

如果您点击'Dine',您应该会看到'Book Now'按钮。这个元素在IE中不可点击。它下面的区域有一个半透明的PNG作为背景。内容通过jQuery加载。

我已经把锚点放在一个容器div中,正如其他网站推荐的一样,但是这没有任何效果。如果我在IE8中调整窗口大小,我可以点击按钮的一小部分。

这种效应发生在所有锚上,而不仅仅是图像。

+0

不知道该点击,但请在所有动画之前添加'.stop()' - 我点击了几次,这让我很头疼。 – 2010-02-11 18:03:59

回答

0

我不得不作出的链接的位置是:相对的;明确。

0

一旦你从jquery加载内容你钩了点击事件? 您是否确定jquery在您尝试挂钩事件之前完成加载内容? 这很容易做到。

1

这是IE6的一个已知的限制 - 使用过滤器,打造透明的背景是不能点击 容器内链接可以找到more information and a workaround here

+0

这不是IE6问题,在IE7和IE8中也是如此。该解决方法已被应用,但没有任何影响。 – Mike 2010-02-12 09:21:51

相关问题