すべてのブラウザーfocus()
メソッドinput
で、ページの上部にスクロールします。次のようなカスタムメソッドでハックします:
$.fn.focusNo = function () {
var x = (window.pageXOffset !== undefined) ? window.pageXOffset : (document.documentElement || document.body).scrollLeft,
y = (window.pageYOffset !== undefined) ? window.pageYOffset : (document.documentElement || document.body).scrollTop;
this.focus();
window.scrollTo(x, y);
};
しかし、Interner Explorer (9、10) では、このソリューションは機能しません..
この問題をどのように解決しますか?