我已将时间线编码(跟随https://github.com/NUKnightLab/TimelineJS)放置在引导选项卡中,如果将其放置在第一个选项卡(活动选项卡)中,则会正确加载,但如果将其放置在其余选项卡中,则其未正确加载,我已放置在第六个选项卡中
请帮我做什么
这是我的代码
<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 隐藏和显示,但它没有用
请建议我一个解决方案。