Flexslider滑块未在WP网站上自动播放,尽管“幻灯片放映:true”

Flexslider slider not autoplaying on WP site despite `slideshow:true`

本文关键字:幻灯片 幻灯片放映 true 尽管 WP 自动播放 网站 Flexslider      更新时间:2023-09-26

基础知识:

  • 我在WP 4.0上使用BlogMagic主题
  • 使用的滑块是柔性滑块
  • 在"jquery.flexslider.js"中设置了自动播放(slideshow:true);我也检查了slideshowSpeed,我应该很好
  • 使用箭头在幻灯片之间导航时,滑块工作良好(但单击箭头后也不会自动播放)

所以我想知道是不是有什么东西压倒了这一切?Flexslider之后加载了一堆JS文件:

  • jquery.jplayer.min.js
  • jquery.fancybox.pack.js
  • spin.min.js
  • jquery.isotope.min.js
  • jquery.countdown.min.js
  • 滚动按钮.js
  • modernizr.custom.js
  • jquery.tooltipster.min.js

但我看不到任何东西会覆盖Flexslider。

在所有其他链接文件之后还有最后一个<script>标签:

<script type="text/javascript">
    (function() {
        var request, b = document.body, c = 'className', cs = 'customize-support', rcs = new RegExp('(^|''s+)(no-)?'+cs+'(''s+|$)');
        request = true;
        b[c] = b[c].replace( rcs, ' ' );
        b[c] += ( window.postMessage && request ? ' ' : ' no-' ) + cs;
    }());
</script>

是不是少了什么,这是不是真的很明显?我很困惑,因为大约一周前滑块自动播放还不错(不幸的是,我无法确定网站上到底发生了什么变化。)

为这个愚蠢的问题道歉,如果我需要添加任何进一步的信息,请告诉我。哦,很明显,我已经浏览了WP主题的所有设置;除了基本的"特色帖子数量"计数器之外,没有任何滑块设置。

提前感谢!

看起来您使用的是一个相当旧的Flexsider版本。您正在加载1.8,github的最新版本是2.3。

我在触摸事件和v2.2桌面浏览器方面遇到了很多问题,所以一定要在开发服务器上尝试任何新版本。目前,您的滑块在Firefox 32 Mac中根本不起作用(手动切换也不起作用)。这几乎可以肯定与这个github票证中引用的onTouchStart回调有关。

最后,看起来您在中的115线上有slideshow: falsehttp://career-center.praditus.com/wp-content/themes/blogmagic/script/call-scripts.js?ver=4.0

// FLEXSLIDER
jQuery('#flexslider').flexslider({slideshow: false});

我不认为你的任何其他JS与Flexslider有冲突,但看起来页面上确实加载了很多多余的JS。