标签: javascript jquery html
我想在页面加载时聚焦元素(滑块/旋转木马),以便使用箭头键立即控制滑块。 JQuery的.focus()有效,但会自动将元素滚动到视图中。这是有限视口的问题,页面顶部意外滚动过去。
.focus()
是否可以在不跳转的情况下聚焦元素?
答案 0 :(得分:2)
只需恢复滚动位置即可
var position = $(window).scrollTop(); $('#your-element').focus() $(window).scrollTop(position);
JSBin Example