有360+转换效果是很酷的,但我只有10张幻灯片。我怎么能给他们花哨的过渡同等的机会来炫耀呢?在创建option对象之前,在JssorSlider对象中定义转换效果。在我看来,我只能选择其中的一个,并将其设置在option。我能对每个过渡产生随机的过渡效应吗?A.K.A,在创建JssorSlider之后,我还可以对其应用新的option值吗?
发布于 2015-04-17 10:26:11
可以指定具有多个转换的转换数组。你可以设置$TransitionsOrder: 0,让它随机转换。
jQuery(document).ready(function ($) {
//Define an array of slideshow transition code
var _SlideshowTransitions = [
{ code1 },
{ code2 },
{ code3 }
];
var options = {
$AutoPlay: true,
$SlideshowOptions: {
$Class: $JssorSlideshowRunner$,
$Transitions: _SlideshowTransitions,
$TransitionsOrder: 0, //The way to choose transition to play slideshow, 1: Sequence, 0: Random
$ShowLink: true
}
};
var jssor_slider1 = new $JssorSlider$('slider1_container', options);
});创建JssorSlider之后,还可以通过api调用$SetSlideshowTransitions(transArray)动态设置转换。
jssor_slider1.$SetSlideshowTransitions(transArray);参考资料:
http://www.jssor.com/development/slider-with-slideshow-jquery.html http://www.jssor.com/development/reference-options.html http://www.jssor.com/development/reference-api.html
https://stackoverflow.com/questions/29683268
复制相似问题