gpt4 book ai didi

javascript - 滚动到特定的 id

转载 作者:行者123 更新时间:2023-11-30 16:55:36 25 4
gpt4 key购买 nike

单击按钮后,我确实想隐藏面板并将顶部滚动到特定的 div:

function StartDateEndDateNull() {
$("#BookingUpdatePageContainer").hide();
$('html, body').animate({
scrollTop: $("#MainContent_UCHouseDetaile_startDate").position().top
}, 2000);
}

面板已隐藏,但滚动仍在页面顶部,就像它没有找到这个(呈现的)id:MainContent_UCHouseDetaile_startDate

更新:我也试过:

document.getElementById('MainContent_UCHouseDetaile_startDate').scrollIntoView(); 

.. 但结果相同。

例如,$("#MainContent_UCHouseDetaile_startDate").focus(); 正在运行,但作为焦点之后的 DateTime 字段,datePicker 出现了它的精美框。不过,我更愿意使用 ScrollTop 选项。

最佳答案

尝试使用 .offset() 而不是 .position() 来获取元素的顶部位置

$("#MainContent_UCHouseDetaile_startDate").offset().top
//instead of
$("#MainContent_UCHouseDetaile_startDate").position().top

关于javascript - 滚动到特定的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29766537/

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