gpt4 book ai didi

javascript - 页面重新加载后在url中添加 anchor 并在JS中显示隐藏部分

转载 作者:行者123 更新时间:2023-11-29 10:01:46 26 4
gpt4 key购买 nike

当我点击带有 anchor 的链接时,我会在点击该链接后加载另一个页面。我的问题是我没有成功执行脚本以在重新加载后显示隐藏部分。

重新加载带有目标的新页面后,如何执行脚本和显示部分?谢谢。

模板

echo '<li><a href="'.get_site_url().'/works#works-list" class="list-link">List</a></li>';

JS 脚本

$('.list-link').click(function() {
$('#works-list').removeClass("hide");
});

最佳答案

由于页面重新加载,click 事件将在旧页面上触发,因此不会编辑新加载页面的 dom。然而,由于您向 url 添加了一个 anchor ,您可以在每次加载页面时检查该 anchor ,新代码将如下所示。

if(location.href.includes("#works-list")) {
$('#works-list').removeClass("hide");
}

关于javascript - 页面重新加载后在url中添加 anchor 并在JS中显示隐藏部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55219174/

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