0

我在这里上传了我的问题:http: //gotchance.com/k2/

尝试单击“登录”链接。它在 FF 和 Safari 中运行良好。但是在 IE8 中,表单会向下滑动,然后再自动向上滑动。

出于测试目的,我又添加了 4 个“测试”链接,发现只有 #navigation div 中的链接会导致此问题。

此外,如果我使用“按钮”“输入”之类的任何其他元素进行切换,它工作正常。只有“#navigation”中的“a”标签会导致问题。

有任何想法吗 ?

4

2 回答 2

0

我看到的一个问题是您的 custom.js 文件中有一个额外的逗号。额外的逗号在第 25 行。

前:

   confirm: {
            required: true,
            equalTo: "#rpassword"
        },
    },

后:

confirm: {
            required: true,
            equalTo: "#rpassword"
        }
    },

我不知道这是否会解决你的问题。

于 2009-06-18T14:53:38.227 回答
0

您的 html 未验证。始终确保首先通过w3c 验证器运行它。一个无效的 dom 可以和 jquery 选择器一起玩地狱(尤其是在 ie 中)。

另外我注意到圆角和字体插件会产生一些奇怪的标记,这也可能导致问题。

您是否尝试过将页面剥离到其裸露的骨骼,然后一次添加一个功能,以确保在每一步之后您的切换正常工作。

于 2009-06-18T15:57:44.487 回答