本文详解如何通过原生 javascript 实现点击 `
` 时自动为对应按钮添加 `active` 类、移除其他按钮的 `active` 类,并同步切换关联的 `.tab-pane` 内容区的 `show active` 状态,兼容 bootstrap 5 的 tab 交互逻辑。在使用 Bootstrap 5 的 Tabs 组件时,虽然 data-bs-toggle="tab" 能自动处理切换逻辑,但有时需手动控制激活状态(例如:自定义事件、AJAX 加载后重置状态、或与非标准 DOM 结构集成)。此时,仅靠 Bootstrap 默认行为可能无法满足需求——比如你希望点击
触发而非