带有JS的Bootstrap Tab-Pane

时间:2015-02-06 15:15:45

标签: jquery twitter-bootstrap-3 fullcalendar

我正在使用带有Bootstrap Tabbed-Panels的jQuery fullCalendar。

只有第一个有效,有些则没有。

当我取消选项卡式面板时,一切正常。

这是我的代码。

@foreach(something) <div class="tab-pane fade<?php if($count == 1) echo ' in active'; ?>"> <div class="panel panel-info"> <div class="panel-body"> <div id="calendar{{ $count }}"></div> </div> </div> <div class="clearfix"></div> <script type="text/javascript"> $(document).ready(function(){
$('#calendar{{ $count }}').fullCalendar(); </script> </div> @endforeach

1 个答案:

答案 0 :(得分:1)

除非可见,否则您无法呈现fullcalendar。

每当您更改标签时添加渲染调用:

http://fullcalendar.io/docs/display/render/

$('#my-tabs').tabs({
    activate: function(event, ui) {
        $('#calendar').fullCalendar('render');
    }
});