导航菜单在Internet Explorer中不起作用

时间:2013-06-26 13:46:08

标签: jquery css internet-explorer cross-browser

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

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

对于我如何开始解决此问题的任何建议或帮助都会非常有用。

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

1 个答案:

答案 0 :(得分: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中断,如果你改变{{1}只有在EI8或更低的情况下才是真的,那么这应该正常工作。