引导选项卡内容不起作用
Posted
技术标签:
【中文标题】引导选项卡内容不起作用【英文标题】:bootstrap tab contents not working 【发布时间】:2018-04-03 23:11:03 【问题描述】:每当我尝试加载选项卡时,它会加载主页,我使用 angularjs 作为我的 Js,仅供参考
<div class="container">
<h1> tab panel </h1>
</div>
<div id="exTab1" class="container">
<ul class="nav nav-pills">
<li class="active">
<a href="#1a" data-toggle="tab">Overview</a>
</li>
<li><a href="#2a" data-toggle="tab">test1</a>
</li>
<li><a href="#3a" data-toggle="tab">test2</a>
</li>
<li><a href="#4a" data-toggle="tab">test3</a>
</li>
</ul>
<div class="tab-content clearfix">
<div class="tab-pane active" id="1a">
<h3>Content's background color is the same for the tab</h3>
</div>
<div class="tab-pane" id="2a">
<h3>We use the class nav-pills instead of nav-tabs which automatically creates a background color for the tab</h3>
</div>
<div class="tab-pane" id="3a">
<h3>We applied clearfix to the tab-content to rid of the gap between the tab and the content</h3>
</div>
<div class="tab-pane" id="4a">
<h3>We use css to change the background color of the content to be equal to the tab</h3>
</div>
</div>
</div>
下面的代码我也面临同样的问题
<div class="container">
<h2>Dynamic Tabs</h2>
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#home">Home</a></li>
<li><a data-toggle="tab" href="#menu1">Menu 1</a></li>
<li><a data-toggle="tab" href="#menu2">Menu 2</a></li>
<li><a data-toggle="tab" href="#menu3">Menu 3</a></li>
</ul>
<div class="tab-content">
<div id="home" class="tab-pane fade in active">
<h3>HOME</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
</div>
<div id="menu1" class="tab-pane fade">
<h3>Menu 1</h3>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
</div>
<div id="menu2" class="tab-pane fade">
<h3>Menu 2</h3>
<p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.</p>
</div>
<div id="menu3" class="tab-pane fade">
<h3>Menu 3</h3>
<p>Eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p>
</div>
</div>
</div>
任何帮助将不胜感激提前谢谢您
【问题讨论】:
可以提供你的js吗? 您需要更多信息。把它放在 jsfiddle 或 codepen 中 你是否使用了正确的脚本标签,例如 jqurey? @UsmanRana 我没有为这个特定功能使用任何 js 我的意思是标签功能从这个小提琴中复制了代码,它完美地工作codepen.io/wizly/pen/BlKxo 你提供的那段代码好像没什么问题 【参考方案1】:我尝试了您的第二个代码,它的工作原理完美!
所以:
你加载 jquery.js 了吗? 你加载 bootstrap.js 了吗? 您是否在 bootstrap.js 之前加载了 jquery.js ? 您加载了 bootstrap.css 吗?【讨论】:
以上所有建议都完美加载了仍然没有运气,这可能是 agularjs 试图在角度路由器中查看以上是关于引导选项卡内容不起作用的主要内容,如果未能解决你的问题,请参考以下文章