Jon*_*han 12 javascript jquery
我想使用jquery滚动到特定的div
我写的代码如下:
$("#button").on('click',function(){
var p = $("#dynamictabstrp");
var offset = p.offset();
window.scrollBy(offset.left, offset.top);
});
Run Code Online (Sandbox Code Playgroud)
但它没有转向div的位置.我怎么能在jquery或javascript中做到这一点
Ani*_*mar 29
试试这个
$("#button").on('click',function() {
$('html, body').animate({
'scrollTop' : $("#dynamictabstrp").position().top
});
});
Run Code Online (Sandbox Code Playgroud)
Tus*_*har 13
尝试
$(window).scrollTop($('#dynamictabstrp').offset().top);
Run Code Online (Sandbox Code Playgroud)
$('#dynamictabstrp')[0].scrollIntoView(true);
Run Code Online (Sandbox Code Playgroud)
要么
document.getElementById('dynamictabstrp').scrollIntoView(true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
46348 次 |
| 最近记录: |