gpt4 book ai didi

javascript - Angularjs - 无法在选项卡单击上显示选项卡

转载 作者:行者123 更新时间:2023-12-03 05:00:30 24 4
gpt4 key购买 nike

我有这个 plunkr,

http://plnkr.co/edit/AEYQpvmjUR6DUq2jtYid?p=preview

我的 html 代码的一部分:

<body ng-app="App" ng-controller="mainController">
<form name="myForm1" style="align-content:center;">
<div id="divTabs" >
<h4>CMA Analysis/Assessment</h4>
<ul class="nav nav-tabs" id="tabs" style="border-bottom: none;">
<li class="active">
<a data-toggle="tab" href="#AwarenessMenu">Awareness</a>
</li>
<li>
<a data-toggle="tab" href="#UnderstandingMenu">Understanding</a>
</li>
<li>
<a data-toggle="tab" href="#AcceptanceMenu">Acceptance</a>
</li>
<li>
<a data-toggle="tab" href="#CommitmentMenu">Commitment</a>
</li>
<li>
<a data-toggle="tab" href="#AdvocacyMenu">Advocacy</a>
</li>
<li class="next-tab">
<a href="">Next ></a>
</li>
</ul>
</div>
<div id="divAlltabContent" class="tab-content" >
<div id="AwarenessMenu" class="tab-pane fade in active">
AwarenessMenu
</div>
<div id="UnderstandingMenu" class="tab-pane fade in active">
UnderstandingMenu
</div>
<div id="AcceptanceMenu" class="tab-pane fade in active">
AcceptanceMenu
</div>
<div id="CommitmentMenu" class="tab-pane fade in active">
CommitmentMenu
</div>
<div id="AdvocacyMenu" class="tab-pane fade in active">
AdvocacyMenu
</div>
</div>
</form>
</body>

问题是,在我的应用程序中,我可以单击“下一步”按钮来导航选项卡,但是当我单击“选项卡”(例如“理解”)时,屏幕会变成空白。

它如何在我的应用程序上运行:

  1. 我可以单击 CMA 选项卡。单击后,将显示“意识”、“理解”、“接受”...选项卡。默认情况下,仅显示 Awareness 的内容(但在 plunkr 中则不然,不知道为什么,它显示了所有内容)。

  2. 单击“下一步”后,我可以在不刷新任何页面的情况下导航选项卡(无法在 plunkr 中导航:/)

真实问题:我需要能够单击任何选项卡以显示单击选项卡的内容。下一步按钮也应该起作用。非常感谢您对此的帮助。

我在 plunkr 中添加了完整的 js 而不是引用,因为它无法正常工作。

最佳答案

你需要改变

href="#AwarenessMenu" 

data-target="#AwarenessMenu"

关于javascript - Angularjs - 无法在选项卡单击上显示选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42247399/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com