问题标签 [twitter-bootstrap-wizard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
128 浏览

javascript - 引导向导 | class="active" 添加到错误的元素

我使用 Bootstrap 4.5.0 并尝试使用Bootstrap 表单向导(版本 1.4.2)。

要浏览不同的选项卡,JS 应该向当前步骤的 -元素添加一个class="active"<li>属性。相反 - 由于某种我无法弄清楚的原因 - 它将属性添加到<li>-element 的 child element <a>。这会导致导航药丸的样式不正确,并且上一个/下一个按钮无法正常工作。我使用 Chrome 浏览器的开发人员工具手动添加/删除了所需的属性,并确认显然,如果class="active"属性附加到<li>-element,一切都会正常进行。

任何想法为什么将类添加到错误的元素以及如何防止它?

这是我的 HTML 标记:

这就是我在 document.ready() 函数中初始化向导的方式: