使用jQuery滚动到父div顶部

史密斯史密斯

我以为这很容易。

我有以下HTML

<div>
<div id="child"></div>
</div>

我尝试了几件事

if ($('#child').length){
    $('html, body').animate({scrollTop: $(this).parent().offset().top}, 'slow');
}

if ($('.success_div').length){
    pdiv = $(this).parent();
    $('html, body').animate({scrollTop: pdiv.offset().top}, 'slow');
}

错误:TypeError:pdiv.offset(...)未定义

影片10

这个怎么样?

if ($('#child').length){
    $('body').animate({scrollTop: $('#child').parent().offset().top},'slow');
});

在if语句中调用元素不会选择它,因此$(this)在内不匹配if ($('#child').length){,因此我$('#child')在语句内再次调用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

滚动到div jQuery中的div顶部

来自分类Dev

jQuery滚动到即将打开的DIV的顶部

来自分类Dev

jQuery:滚动到有溢出的div的顶部:

来自分类Dev

如何使用jQuery滚动到页面顶部?

来自分类Dev

jQuery检测div滚动条滚动到顶部

来自分类Dev

使用jQuery滚动到div

来自分类Dev

jQuery自动将div滚动到div并返回顶部

来自分类Dev

jQuery在div单击时无法滚动到元素的顶部

来自分类Dev

使用粘性导航滚动到div(基础顶部栏)

来自分类Dev

滚动到可滚动div中的顶部

来自分类Dev

jQuery - 使用偏移量滚动到顶部

来自分类Dev

jQuery使用动画平滑滚动到div

来自分类Dev

使用 jQuery 上下滚动到 div id

来自分类Dev

滚动到AngularJS中的div顶部?

来自分类Dev

jQuery:自动滚动到顶部

来自分类Dev

jQuery滚动到顶部动画

来自分类Dev

jQuery-滚动到顶部的div后,我想制作动画/恢复固定的div

来自分类Dev

单击div时滚动到顶部,如果滚动在顶部,则滚动到底部

来自分类Dev

将元素滚动到溢出的父容器的顶部

来自分类Dev

updateLayout()导致父容器滚动到顶部

来自分类Dev

滚动到屏幕顶部而不参考父窗口

来自分类Dev

将父级滚动到子元素的顶部

来自分类Dev

使用href id滚动到顶部

来自分类Dev

使用 href="#" 使页面滚动到顶部

来自分类Dev

如何使用JavaScript或jQuery使左右div固定在滚动顶部?

来自分类Dev

如何使用jQuery或JavaScript滚动到特定的div

来自分类Dev

使用jQuery滚动到下一个DIV

来自分类Dev

使用jQuery搜索并滚动到div中的文本

来自分类Dev

检查是否使用JavaScript滚动到div上方(无jQuery)