我已经构建了高级验证插件,以特定方式显示错误。获取jQuery中的顶级元素
然而,当用户输入无效,我滚动的页面已经失败验证第一元素。
这是它looks如何:
那么问题出在哪里?
我用黑色粗体显示了TD's
。
所以你可以看到,Currency textbox
是第一个TD其中Owner Name textbox
是第二TD
所以Currency textbox
已经验证第一,因此,页面滚动到货币的位置,而不是到OWNERNAME文本箱位置。 (我希望)
问:
我如何才能找到最顶端的元素(让我们假设所有失败的因素有.failed
类 - 只是为了简单)。
scrollTop当没有滚动时产生0? (我不能测试,我出) –
是啊,类似的东西 - 这就是为什么我改变了'.offset()' – Alnitak