gpt4 book ai didi

javascript - scrollIntoView 和焦点问题

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

var mediaIdForFocus = '<?php echo $this->mediaIdForFocus; ?>';
if(mediaIdForFocus)
$('#flagimg'+mediaIdForFocus).get(0).scrollIntoView().addClass("selectedMedia"); // highlight class
$('.logoTxt').focus();

我正在尝试调整 div 的滚动 $('#flagimg'+mediaIdForFocus) 然后将焦点赋予元素 $('.logoTxt')

ScrollView 已调整为元素 $('#flagimg'+mediaIdForFocus)$('.logoTxt').focus(); 没有给出焦点。它只发生在第一次。如果我刷新页面,它就会按预期工作。

请帮助我。

最佳答案

要将元素平滑地滚动到 View 中并将焦点设置到它,您可以执行类似的操作

elm.scrollIntoView({behavior: 'smooth', block: 'center'});
elm.focus({preventScroll: true});

关于javascript - scrollIntoView 和焦点问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19174444/

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