gpt4 book ai didi

jquery - 使用jquery滚动到父div顶部

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

我认为这很容易。

我有以下 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(...) 未定义

最佳答案

这个怎么样?

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

在 if 语句中调用元素不会选择它,因此 $(this) 与 if ($('#child').length){ 内的任何内容都不匹配,所以我调用 $('#child') 再次在语句内。

关于jquery - 使用jquery滚动到父div顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19577401/

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