javascript - 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,所以暂时无法自己解决。
解决方案
推荐阅读
- algorithm - 求解 y = sin(x) + x 的算法
- git - 如何git删除具有相同名称的分支和标签,名称中都带有斜杠?
- java - Spring Boot 错误激活 Bean Validation 集成
- python - Discord.py:嵌入作者在编辑时返回 embed.Empty
- git - 集中存储库 github
- javascript - CSS 动画,onAnimationEnd 只运行一次
- tensorflow - Tensorflow 和 Keras:为精度构建自定义指标
- c# - 通过组合框选择更新 DataGridView
- html - ul 中的图像环绕在较大图像的一侧
- javascript - Apache2 突然网站不显示和加载 index.php