タイムライン コーディング ( https://github.com/NUKnightLab/TimelineJSに従う) をブートストラップ タブ内に配置しました。最初のタブ (アクティブなタブ) に配置すると正しく読み込まれますが、残りのタブに配置すると正しく読み込まれていません。6 番目のタブに配置しました
何をすべきか助けてください
これは私のコードです
<div class="tab-pane " id="tab6">
<script>
$(document).ready(function() {
createStoryJS({
type: 'timeline',
width: '600',
height: '700',
source: '<%= @orbituarysite.id %>',
embed_id: 'my-timeline'
});
});
</script>
<div id="my-timeline"></div>
</div>
ウィンドウのサイズを変更するか、ブラウザーコンソールを開くと、正しく読み込まれます
このタブとページの最後にjqueryを使用して非表示と表示をアクティブにしてみましたが、役に立ちませんでした
解決策を教えてください。