gpt4 book ai didi

javascript - 切换 div 时,如何让用户位于该 div 的顶部而不是在中间滚动

转载 作者:行者123 更新时间:2023-11-28 06:08:26 24 4
gpt4 key购买 nike

这是我的问题,

单击按钮后,我在下方切换了一个 div(相当长)。它(随机)将用户带到新 div 的中间,我想让用户位于这个新 div 的顶部。

这怎么可能实现?

这是我当前的 jquery:

$(document).on("click",".more, .more-com, .more-com-film",function() {
$(".all-content-news, .all-content-news-single").css("display","none");
// $(".overlaybg").css("display","none");

// $(this).parent().parent().parent().parent().children('.action-container-com-film').css("top","9.9%");

$(this).parent().parent().parent().parent().children('.overlaybg').css("display","none");
$(this).parent().parent().parent().parent().children('.all-content-news-single').fadeToggle();
$(this).parent().parent().parent().parent().children('.entry-title-wrapper').css("background","rgba(0, 0, 0, 0)");

点击 .more-com,切换新的 div .all-content-news-single

任何亮点都会很棒,非常感谢!!

最佳答案

我认为你需要在之前或之后追加特定元素

您可以输入以下代码:

 $(".all-content-news-single").append("<span>Hello world!</span>");

$("<span>Hello world!</span>").insertAfter(".all-content-news-single");

$( "<span>Hello world!</span>" ).insertBefore( ".all-content-news-single" );

关于javascript - 切换 div 时,如何让用户位于该 div 的顶部而不是在中间滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36328493/

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