如何从 bootstrap V3.2.0 升级到 V5.1.2 -(按钮折叠不起作用)

How to upgrade from bootstrap V3.2.0 to V5.1.2 - (button collapse does not work)

我负责我公司的 SharePoint 互联网站点,该站点是使用 bootstrap V3.2.0 构建的,他们想将此旧站点升级到最新版本 Bootstrap V5.1.2

我的问题 是当我将文件 (bootstrab.min.js) 更新到最新版本时,移动视图中的菜单按钮不起作用。 在 bootstrap 的旧版本中,(.in) class 被添加到折叠 div 而在最新版本中它添加了 (.show)。

那么如何在保持网站设计不变的情况下将 bootstrap 升级到最新版本? 我知道 bootstrap 的 css 文件和 js 文件必须一起升级,我知道有新的 api 和 classes 从旧版本中删除但是问题 如何将这些更改迁移到我的站点? 有我可以遵循的迁移文件吗?或解决按钮折叠的方法,因为这是我更新文件时唯一不起作用的方法!

欢迎您,一夏!哇,成为用户 5 年来的第一个问题 :) 重要的里程碑。

so how do I upgrade the bootstrap to latest version while keeping my site design same

Bootstrap 的主要版本包括一些主要的设计更改,以及主要的、破坏性的代码更改。我保证您注意到的“崩溃 div”问题不是唯一的问题。

也就是说,有迁移文档:

...不幸的是,v5 迁移路径真的很长。

最终,您最好接受设计差异。正如@isherwood 在评论中指出的那样,这里没有灵丹妙药。