当我在表单输入上尝试 input.focus();
时出现错误。光标指向该输入,但由于我有一个高度约为 100px 的固定标题,因此输入字段不可见。
有没有一种方法可以让我超越输入字段,例如 input.focus(-100);
?
我也尝试过 input.scrollTop();
但它没有靠近该输入。
最佳答案
这里有一些想法。
var top = input.offset().top - 100; // or input.position().top + 100;
$(document).scrollTop(top);
关于javascript - 上面显示 input.focus(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15548704/