-2

我在 SharePoint 页面上使用引导脚本、混合过滤和猫头鹰轮播。例如,在 owlcarousel 上显示数据,但实际的轮播功能不起作用。如果我离开页面然后返回 -1 一切正常。这是唯一有效的时间。当我刷新或重新加载时,它会恢复到原始状态。

在混合过滤中会发生类似的问题。数据最初不会像应有的那样加载。当我离开页面并返回时,它会正常加载并运行。

有任何想法吗?具有缓存和加载脚本顺序的东西?为什么回去时会起作用?

4

2 回答 2

0

尝试在正文末尾按以下顺序加载脚本:jQuery、Bootstrap、owlcarousel 然后是启动任何自己的函数的自定义脚本

于 2018-05-15T14:43:56.497 回答
0

经过数周的搜索并决定发布问题后,我找到了答案,所以我想确保我分享了。

我从 Chris Coyier 那里找到了一篇关于如何仅在整个页面加载后才运行 JavaScript 的帖子……就是这样!一旦我将脚本放入其中,它就解决了我的问题。

$(window).bind("load", function() {
       // code here
    });
于 2018-05-15T14:53:00.660 回答