首页 > 解决方案 > Bootstrap 5 Accordion - 从不同页面访问时滚动到右侧选项卡

问题描述

感谢 Christina 给出了对我有用的答案(需要准备好文档的第二个选项): Twitter Bootstrap3 - Make An Accordion Expand On A different page when A Link is Clicked

我的手风琴很多并且有很多内容,所以我需要它滚动到打开的手风琴选项卡的顶部。我已经尝试过这个建议但不起作用: 从另一个页面导航到 Bootstrap Accordion

我当前的脚本:

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>

 <script>
 $(document).ready(function() {
 var anchor = window.location.hash.replace("#", "");
 $(".collapse").collapse('hide');
 $("#" + anchor).collapse('show');
 });
 </script>

另外,我正在使用 BS5,不确定我上面的脚本是否需要更新,或者是否有办法将其更改为 Vanilla JS。我还在学习JS,所以暂时无法自己解决。

标签: javascripthtmltwitter-bootstrap

解决方案


推荐阅读