【发布时间】:2009-06-18 10:39:15
【问题描述】:
我在这里上传了我的问题:http://gotchance.com/k2/
尝试点击“登录”链接。它在 FF 和 Safari 中运行良好。但是在 IE8 中,表单会先向下滑动,然后再自动向上滑动。
出于测试目的,我又添加了 4 个“测试”链接,发现只有 #navigation div 内的链接会导致此问题。
另外,如果我使用“按钮”“输入”之类的任何其他元素进行切换,它工作正常。只有“#navigation”中的“a”标签会导致问题。
有什么想法吗?
【问题讨论】:
-
您是否尝试过为 jQuery 选择器指定更具体的登录按钮 $("a#loginLink") 而不是 $("a")?
-
是的,我什至尝试了这个 $('#wrap #header #navigation ul li a#loginLink') 以及介于两者之间的所有内容。
标签: javascript jquery effects