【发布时间】:2013-09-01 22:53:38
【问题描述】:
处理网站的滑块。使用 woo 主题提供的 Flexslider。我无法让滑块加载并正常工作。截至目前,在初始页面加载时,滑块中的图像以 li 顺序显示。我必须刷新页面才能隐藏幻灯片并让滑块正常工作。
我当前的脚本:
放置在滑块正上方的body中——
$(window).load(function() {
$('.flexslider').flexslider({
animation: "slide"
});
});
并放置在页面底部的页脚中 -
$(function(){
SyntaxHighlighter.all();
});
$(window).load(function(){
$('.flexslider').flexslider({
animation: "slide",
start: function(slider){
$('body').removeClass('loading');
}
});
});
我已经在网站上的类似主题中搜索了相当多的解决方案,但似乎无法找到解决我的问题的解决方案。我已经用$(document).ready() 替换了我的$(window).load(function() {,但仍然没有运气。
对此的任何帮助将不胜感激。
【问题讨论】:
-
你能在 jsFiddle.net 上重现这个问题吗?
-
如果删除第一个 sn-p 会发生什么?您似乎正在初始化滑块两次。
-
@j08691 不确定如何在 jsfiddle 上重新创建问题。如果我完全自己测试滑块,我似乎没有任何问题。将滑块放入页面后,我必须刷新该页面才能使其正常工作。
-
@MasterAM 最初我也是这么想的。我删除了第一个 sn-p 仍然有问题。替换了第一个 sn-p 并删除了第二个,也没有运气。
-
@Sergio No. 仍然有同样的问题,它在第一次加载时没有触发。如果您直接在公司页面上输入该站点,则滑块实际上将在首次加载时起作用。如果您离开公司页面并从导航链接重新进入,则滑块会损坏。如果您从其主页或任何其他页面进入该站点并导航到公司页面,则该站点已损坏。不过,我确实设法处理了未定义的 _gaq 错误。
标签: javascript jquery slider flexslider woothemes