我的页面上有一些图像、第三方脚本、插件(例如 Facebook 和 YouTube 小部件)和 iframe(例如 YouTube 视频),但仅当所有这些都完全加载时(页面之后),我才需要运行片段改变)。
没有Turbolinks我可以这样解决:
$(window).on('load', function() {
// snippet goes here
});
有没有办法使用Turbolinks来做到这一点?
<小时/>我们可以在documentation上看到page:load
,但它与 $(document).on('ready')
“类似”,换句话说,它在 DOM 加载时触发,但不在脚本、图像和 iframe 之后触发。 ..
最佳答案
对于现在看到此内容的人来说,这是 Turbolinks 5 的最新内容:
$(document).on('turbolinks:load', function () {
});
关于javascript - Turbolinks 回调完全加载的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29239433/