gpt4 book ai didi

javascript - 聚焦 div 而不跳转到它

转载 作者:行者123 更新时间:2023-12-02 15:54:36 27 4
gpt4 key购买 nike

我想在页面加载时聚焦一个元素( slider /轮播),以允许使用箭头键立即控制 slider 。 JQuery 的 .focus() 可以工作,但会自动将元素滚动到 View 中。这是有限视口(viewport)上的问题,页面顶部意外地滚动过去。

是否可以在不跳转到某个元素的情况下聚焦该元素?

最佳答案

只需恢复滚动位置即可

var position = $(window).scrollTop();
$('#your-element').focus()
$(window).scrollTop(position);

JSBin Example

关于javascript - 聚焦 div 而不跳转到它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31658609/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com