0

您好,我不确定这是 css 跨浏览器问题还是 jquery 跨浏览器问题。

基本上,导航链接仅在主页上有效,在 Internet Explorer 中的任何其他页面上无效。所有其他浏览器都很好。我不知道问题是什么,我怀疑页面内容可能与导航重叠,因为一些 IE 填充错误但这没有意义,因为当我将鼠标悬停在链接上时它仍然可以识别,它只是他们不会将您带到其他页面。

对于我如何开始解决此问题的任何建议或帮助将非常感激。

网址是: http ://www.brooklyn-santiago.com/recovery/

4

1 回答 1

1
$et_bg.css('background-position-x').split(' ')

上面的声明是问题的来源。我能够重现您的错误。

et_bg_offset = ! is_ie ? $et_bg.css( 'backgroundPosition' ).split(' ') : $et_bg.css('background-position-x').split(' '),

问题是它'background-position-x'应该只在 EI8 或更低版本中使用,但是你让它在所有版本的 IE 上运行,这导致它在 IE9 和 10 中中断。如果你更改is_ie为仅适用于 EI8 或更低版本,那么这应该可以工作正确。

于 2013-06-26T13:55:33.970 回答