Wordpress-Revolution Slider 6:从第二张幻灯片中随机播放

问题描述 投票:0回答:1

正如标题所建议的,我试图获得一种随机播放方法,以使第一张幻灯片始终保持相同,但是在新的Revolution Slider代码(版本6.1.8)中进行了更多的挖掘,我基本上了解到,这一点并不像预期的那么容易用jQuery完成的简单改组不起作用。

嗯,我的开始代码应该实现简单的改组如下:

jQuery.fn.randomize = function(childElem) {  
  return this.each(function() {
      var $this = jQuery(this);
      var elems = $this.children(childElem);

      elems.sort(function() { return (Math.round(Math.random())-0.5); });
      $this.children(childElem).detach();

      for(var i=0; i < elems.length; i++) {
        $this.append(elems[i]);
      }
  });    
};
jQuery('rs-slides').randomize('rs-slide');

正如已经说过的那样,它是行不通的,更具体的“元素”得到了随机的顺序,但是当附加它们时,基本上不反映该顺序,只保留原始顺序。

因此,基本上,我想从第二张幻灯片开始应用随机播放(保持第一张幻灯片始终相同),但是我想在找到一种简单的工作随机播放方式之前,我想。

任何建议都非常欢迎。

谢谢

javascript jquery wordpress shuffle revolution-slider
1个回答
0
投票

尽管我没有使用代码,但我试图做类似的事情。我拍了我想一直先开始的幻灯片,并将其移到第二个位置。然后在滑块的“常规”设置中,启用了“自动旋转幻灯片和随机顺序”。然后在“第一张幻灯片”部分中,将其打开并将其设置为2。

所以它对我有用的方式是,它首先显示2号幻灯片,然后将所有其他侧面随机播放。

希望有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.