是否可以使用jQuery滚动到页面上的特定位置?
我想要滚动的位置是否必须具有:
<a name="#123">here</a>
Run Code Online (Sandbox Code Playgroud)
或者它可以移动到特定的DOM ID?
我在配置JQuery-UI的自动完成模块时遇到了麻烦.我需要当要选择的数据量足够大时会出现滚动条.
这是我试过的:
jquery-ui-1.8.16.css我设置这个:ui.autocomplete{
max-height: 100px;
overflow-y: auto;
overflow-x: hidden;
}
Run Code Online (Sandbox Code Playgroud)
*如ui-documentation示例中所示
这是我声明和自动完成输入的方式:
$("#myInput").autocomplete({
source: mySource,
minLength: 0,
});
Run Code Online (Sandbox Code Playgroud)
我不知道为什么滚动条没有出现,任何帮助将不胜感激.非常感谢你!
jquery scroll jquery-ui jquery-scrollable jquery-ui-autocomplete
只是想知道是否有可能在页面上滚动到某个div的位置onclick.我似乎无法在互联网上找到任何记录在案的地方.
我的想法是单击一个按钮,它将带您到页面上该div的位置,可能是div ID.
问候,
泰勒
我正在scrollTo()网页上尝试,我想要一个按钮来触发scrollTo(); 它将滚动到窗体的顶部并突出显示第一个输入字段.
我当前的代码有效,但屏幕快速闪烁.我试图使用一个preventDefault()无济于事.请参阅下面的代码.
$(document).ready(function () {
$("#get-started").click(function (e) {
e.preventDefault();
$('html, body').animate({
scrollTop: $("#get-risk").offset().top
}, 2000);
$("#get-started-apply-now-form [name='last_name']").focus();
});
});
Run Code Online (Sandbox Code Playgroud)