【问题标题】:Opening tab using javascript function使用javascript函数打开标签
【发布时间】:2017-07-08 12:10:29
【问题描述】:

如何使用 java-script 函数打开Order 选项卡并将活动类分配给打开的选项卡。

我尝试了下面的代码,但没有成功。

<script>
    function showmodal() {
        $('#Order').modal('toggle').addClass('active');

    }
</script>

-

    <ul class="nav nav-tabs" id="myTab">
        <li class="active"><a href="#home" data-toggle="tab">Active Customer</a></li>
        <li>
            <asp:LinkButton OnClientClick="showmodal()" ID="LinkButton1" runat="server">Order</asp:LinkButton></li>
    </ul>

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

        <div class="tab-pane" id="Order">

            <div class="row">
                <div class="col-md-12">
                    Order


                </div>
            </div>

        </div>

    </div>
</div>

【问题讨论】:

    标签: javascript jquery html asp.net twitter-bootstrap


    【解决方案1】:

    您通常通过在标签的a 元素上调用...tab("show") 来打开标签,但由于您似乎没有Order 标签的a 元素,您必须添加@987654327 @class 到这个选项卡自己并将其从其他选项卡中删除。

    例如:

    $("#Order").closest(".tab-content").find(".tab-pane").removeClass("active"); 
    $("#Order").addClass("active");
    

    您应该查看documentation 以了解如何正确使用选项卡。

    【讨论】:

    • 您好,但是订单标签仍然没有打开,请参阅链接jsfiddle.net/zxtoe1cm
    • @Ayman 如果你看一下控制台你会看到有一个错误Uncaught ReferenceError: showmodal is not defined
    猜你喜欢
    • 1970-01-01
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    • 2018-06-14
    • 1970-01-01
    • 2020-10-23
    • 2015-06-15
    • 1970-01-01
    相关资源
    最近更新 更多