jquery - 如果不添加空的 <ul> 标签,nav-tabs 将无法工作

标签 jquery html css twitter-bootstrap

我在使用 Bootstrap 选项卡 View 时遇到问题。我的代码似乎没问题,但我需要添加一个 <ul></ul> <ul class="nav-tabs"> 之前的代码类使我的代码正常工作。为什么?

通常情况下,代码应该可以在不添加代码的情况下工作..

<div class="tabbable-line">

    <ul></ul> <!-- IF I do no put this line, tab doesn't work ! Why ? -->

    <ul class="nav nav-tabs " data-tabs="tabs">
        <li class="active">
            <a href="#needsUI" data-toggle="tab" aria-expanded="true"> Needs
                <span class="icon-basket"></span>
            </a>
        </li>
        <li class="">
            <a href="#offerInformationsUI" data-toggle="tab" aria-expanded="false"> Information
                <span class="icon-notebook"></span>
            </a>
        </li>
        <li class="">
            <a href="#customerUI" data-toggle="tab" aria-expanded="false"> Customer
                <span class="icon-user"></span>
            </a>
        </li>
        <li class="">
            <a href="#confirmUI" data-toggle="tab" aria-expanded="false"> Confirm
                <span class="icon-check"></span>
            </a>
        </li>
    </ul>

    <div class="tab-content">


        <div class="tab-pane active" id="needsUI"></div>


        <div class="tab-pane" id="offerInformationsUI"></div>


        <div class="tab-pane" id="customerUI"></div>


        <div class="tab-pane" id="confirmUI"></div>

    </div>

</div>

最佳答案

你能添加这段代码吗

<ul>
  <li>&nbsp;</li>
</ul> 

如果工作那么好的,或者你能给我源代码或测试 url 吗?

关于jquery - 如果不添加空的 <ul> 标签,nav-tabs 将无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39082807/

相关文章:

javascript - 如果在选择框中选择了相关项目,则打开隐藏的 div

html - 如何在自动扩展高度的div底部添加背景图像

javascript - 悬停在按钮上的CSS技巧按钮

javascript - 固定高度的 HTML5 视频拉伸(stretch)

javascript - 如何在跨度上获得这个 "text disappearing"效果?

javascript - jQuery Accordion 和 Angular JS

javascript - 在 Bootstrap 3 Accordion 中添加动态闭合面板

javascript - 每次刷新后在 index.html 加载页面

Javascript scrollTop 错误

javascript - JavaScript onclick 事件中的两个函数?