簡體   English   中英

專注div而無需跳到它

[英]Focus div without jumping to it

我想在頁面加載時集中一個元素(滑塊/輪播),以允許使用箭頭鍵立即控制滑塊。 JQuery的.focus()可以工作,但是會自動將元素滾動到視圖中。 在有限的視口中,這是一個問題,在該視口中,頁面的頂部意外地滾動了過去。

是否可以在不跳動的情況下集中精力?

只需恢復滾動位置即可

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

JSBin示例

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM