我的代码在加载时显示所有标签。如果我从其他标签中删除“活动”,它们将不会在各自的窗格中显示图形。如何修复这个问题?我使用 Bootstrap 。
<div class ="container col-sm-12 col-md-12 col-lg-12">
<div id="monitor" class="panel panel-default tab-box">
<div class="panel-heading" style="height: 60px">
<h3 class="panel-title" style = "margin-bottom: 5px">
<i class="fa fa-flag"></i>
Steps count
</h3>
<ul class="nav nav-tabs">
<!-- Week tab -->
<li class="active"> <a href="#week-tab" data-toggle="tab" data-identifier="line">Week</a></li>
<!-- Month tab -->
<li> <a href="#month-tab" data-toggle="tab" data-identifier="bar2">Month</a></li>
<!-- Year -->
<li> <a href="#year-tab" data-toggle="tab" data-identifier="bar3">Year</a></li>
</ul>
</div>
<div class="panel-body">
<div class="tab-content">
<div id="week-tab" class="tab-pane active">
<div class="row" style="margin-left: 10px">
<div id="week_step-line" class = "graph" ></div>
</div>
</div>
<div id="month-tab" class="tab-pane active">
<div class="row" style="margin-left: 10px">
<div id="month_step-line" class = "graph" ></div>
</div>
</div>
<div id="year-tab" class="tab-pane active">
<div class="row" style="margin-left: 10px">
<div id="year_step-line" class = "graph" ></div>
</div>
</div>
</div>
</div>
</div>
字符串
添加了我的问题的图片。如果我没有激活所有的标签,我的莫里斯图表空间太小。
https://i.stack.imgur.com/u25Ad.jpg
2条答案
按热度按时间yizd12fk1#
这很好用..DEMO
字符串
twh00eeo2#
你可以使用tab显示方法来触发你的脚本当标签显示。你可以让它全局的所有标签或也id特定。
字符串
你可以触发你的图方法,或者如果它有任何relow方法,你可以触发它。希望这个解决方案对你有帮助。