【问题标题】:Tabs - Content shown after clicking one of the tab (Bootstrap)选项卡 - 单击选项卡之一后显示的内容(引导程序)
【发布时间】:2014-12-14 18:19:23
【问题描述】:

好吧,正如标题所说,我无法在选项卡中显示内容。

我正在做的是从 MySQL 表中获取数据并将其显示在选项卡中(成功获取)。

我面临的问题是页面加载完成后,我必须单击其中一个选项卡才能显示选项卡的所有内容。

这是标签的代码:

<div class="tabbable">
    <ul class="nav nav-tabs">
        <li class="active">
            <a href="#description" data-toggle="tab">Description</a>
        </li>
        <li>
            <a href="#terms" data-toggle="tab">Terms and Conditions</a>
        </li>
        <li>
            <a href="#returns" data-toggle="tab">Returns and Cancellation</a>
        </li>
    </ul>
    <div class="tab-content">
        <div class="tab-pane" id="description">
            <p class="lead text-justify" style="margin: 10px 5px;">
                <?php echo $descrip; ?>
            </p>
        </div>

        <div class="tab-pane" id="terms">
            <p class="lead text-justify" style="margin: 10px 5px;">
                <?php echo $termsAndCond; ?>
            </p>
        </div>

        <div class="tab-pane" id="returns">
            <p class="lead text-justify" style="margin: 10px 5px;">
                <?php echo $returnsAndCan; ?>
            </p>
        </div>
    </div>
</div>

单击上述代码中的任一选项卡后,就会显示数据。我不知道我在哪里犯了错误。请帮我纠正它。

提前谢谢你。

【问题讨论】:

    标签: php jquery twitter-bootstrap tabs


    【解决方案1】:

    除了通过设置&lt;li class="active"&gt;描述 选项卡设置为活动状态之外,您还必须将描述 选项卡内容设置为活动状态。我想你忘了这样做。

    active 类添加到第一个tab-pane,因此将其从&lt;div class="tab-pane" id="description"&gt; 更改为&lt;div class="tab-pane active" id="description"&gt;

    有关 Bootstraps 选项卡组件的更多文档,请参阅 http://getbootstrap.com/javascript/#tabs

    【讨论】:

    • 谢谢.. 问题是我只是从一页复制粘贴到另一页,我不知道我在哪里犯了错误。你帮助了我..再次感谢。 :)
    猜你喜欢
    • 2018-04-07
    • 1970-01-01
    • 2018-12-02
    • 1970-01-01
    • 1970-01-01
    • 2020-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多