gpt4 book ai didi

jquery - 如何防止容器在输入焦点上滚动?

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

我有一个包含 div,没有垂直滚动条和部分可见的输入。当我聚焦此输入时,包含的 div 向上移动,这使我的标题部分消失。

可以使用以下 jsfiddle 示例重现该场景。

http://jsfiddle.net/3gqP9/6/

有没有办法让输入部分隐藏?

最佳答案

当然。我不知道为什么你想要关注部分隐藏的字段,但仍然 - 从你的 fiddle 添加到代码中:

$('#btn').on('click', function(){
$('#inputField').focus();
$("#scrollable").scrollTop(0);
});

演示:http://jsfiddle.net/3gqP9/8/

或者您可以使用 .scrollTop() (无参数)在设置焦点之前检索滚动位置,并在调用 .focus() 后将其恢复到相同位置.

关于jquery - 如何防止容器在输入焦点上滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12400933/

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