我有一個頁面/窗體我正在加載到一個colorbox。該頁面包含一個選項卡部分。選項卡在colorbox內工作良好,但是我需要在顯示新選項卡後調整colorbox的大小。twitter bootstrap not firing顯示的事件
我使用示例代碼從Twitter的引導嘗試:
<script>
$('a[data-toggle="tab"]').on('shown', function (e) {
e.target; // activated tab
e.relatedTarget; // previous tab
alert($(e.target).attr('href'));
colorbox.resize();
})
</script>
我放在這個在調用但沒有什麼是被解僱的形式主要頁面。我認爲這是因爲形式不存在,直到調用,但彩盒。
我已經將腳本添加到被調用的頁面/表單中,其中包含工作選項卡,但似乎沒有任何內容被觸發。
我的標籤標記是:
<div class="tabbable tabs-left">
<ul class="nav nav-tabs">
<li class="active"><a href="#tab1" data-toggle="tab">File/Image Upload</a></li>
<li><a href="#tab2" data-toggle="tab">Images</a></li>
<li><a href="#tab3" data-toggle="tab">Files</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab1">content</div>
<div class="tab-pane active" id="tab2">content</div>
<div class="tab-pane active" id="tab3">content</div>
</div>
</div>
所以...我怎麼可以調整顏色框時,顯示在被叫頁面上不同的標籤和頁面,我應該把腳本?
感謝
它是'$ .colorbox.resize();' – anpsmn