小编Sir*_*ain的帖子

附加大文档时UI响应太慢

我有一个bootstrap tab控件,这很好.在每个选项卡上我需要加载一个HTML文档(大可能大于10MB).一切正常.但加载数据后,UI响应太慢,即使切换标签需要5,6秒.点击时我不想要任何延迟.UI每次都应该响应.我有什么方法可以达到这个目的吗?这就是我到目前为止所做的......

<div class="row">
    <div class="col-md-12">
        <ul class="nav nav-tabs" id="myTabs">
            <li class="active"><a href="#home" data-toggle="tab">Home</a></li>
            <li><a href="#dpa" data-toggle="tab">DPA</a></li>
            <li><a href="#rn" data-toggle="tab">Antwon</a></li>
        </ul>

        <div class="tab-content" style="width:100%;height:600px;">
            <div class="tab-pane active" id="home">
                <p>test</p>
            </div>
            <div class="tab-pane" id="dpa" data-src="../TabsData/data2.htm">
                <iframe src="" style="width:100%;height:600px"></iframe>
                <div id="data"></div>
            </div>
            <div class="tab-pane" id="rn" data-src="../TabsData/data2.htm">
               <iframe src="" style="width:100%;height:600px"></iframe>
                <div id="data"></div>
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

// Javascript代码

$('#myTabs').bind('shown.bs.tab', function (e) {
    paneID = $(e.target).attr('href');
    src = $(paneID).attr('data-src');
    // if the iframe hasn't already been loaded once
    if ($(paneID + " iframe").attr("src") == …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery html5 twitter-bootstrap

9
推荐指数
1
解决办法
767
查看次数

标签 统计

html ×1

html5 ×1

javascript ×1

jquery ×1

twitter-bootstrap ×1