我试图在JBrowse 11.5中将index标签添加到index.html的主体中。 我想让它在一切都加载后执行。所有CSS,异步加载的轨道等等。 我试过domReady!和dom / ready但是它们太早触发了。 有人知道如何在加载后添加脚本吗?
答案 0 :(得分:0)
这可能取决于“所有正在加载的东西”的含义,但你可以尝试几种不同的方法。
例如,在index.html中你可能会写这样的东西
JBrowse.afterMilestone('initView', function() {
// add your code to inject script here
})
你可以在那里添加任意javascript,包括新的AMD模块,或使用其他一些代码注入类型方法,例如inject a script tag with remote src and wait for it to execute
或者,查看JBrowse的插件架构,它也是包含新代码模块的好方法