我已經構建了高級驗證插件,以特定方式顯示錯誤。獲取jQuery中的頂級元素
然而,當用戶輸入無效,我滾動的頁面已經失敗驗證第一元素。
這是它looks如何:
那麼問題出在哪裏?
我用黑色粗體顯示了TD's
。
所以你可以看到,Currency textbox
是第一個TD其中Owner Name textbox
是第二TD
所以Currency textbox
已經驗證第一,因此,頁面滾動到貨幣的位置,而不是到OWNERNAME文本箱位置。 (我希望)
問:
我如何才能找到最頂端的元素(讓我們假設所有失敗的因素有.failed
類 - 只是爲了簡單)。
scrollTop當沒有滾動時產生0? (我不能測試,我出) –
是啊,類似的東西 - 這就是爲什麼我改變了'.offset()' – Alnitak