我在 SharePoint 页面上使用引导脚本、混合过滤和猫头鹰轮播。例如,在 owlcarousel 上显示数据,但实际的轮播功能不起作用。如果我离开页面然后返回 -1 一切正常。这是唯一有效的时间。当我刷新或重新加载时,它会恢复到原始状态。
在混合过滤中会发生类似的问题。数据最初不会像应有的那样加载。当我离开页面并返回时,它会正常加载并运行。
有任何想法吗?具有缓存和加载脚本顺序的东西?为什么回去时会起作用?
我在 SharePoint 页面上使用引导脚本、混合过滤和猫头鹰轮播。例如,在 owlcarousel 上显示数据,但实际的轮播功能不起作用。如果我离开页面然后返回 -1 一切正常。这是唯一有效的时间。当我刷新或重新加载时,它会恢复到原始状态。
在混合过滤中会发生类似的问题。数据最初不会像应有的那样加载。当我离开页面并返回时,它会正常加载并运行。
有任何想法吗?具有缓存和加载脚本顺序的东西?为什么回去时会起作用?
尝试在正文末尾按以下顺序加载脚本:jQuery、Bootstrap、owlcarousel 然后是启动任何自己的函数的自定义脚本
经过数周的搜索并决定发布问题后,我找到了答案,所以我想确保我分享了。
我从 Chris Coyier 那里找到了一篇关于如何仅在整个页面加载后才运行 JavaScript 的帖子……就是这样!一旦我将脚本放入其中,它就解决了我的问题。
$(window).bind("load", function() {
// code here
});