有没有办法在猫头鹰旋转木马2使国王随机功能。我需要页面上的幻灯片随机加载。
之前在老猫头鹰旋转木马版本我这样做:
$(document).ready(function () {
//Sort random function
function random(owlSelector) {
owlSelector.children().sort(function () {
return Math.round(Math.random()) - 0.5;
}).each(function () {
$(this).appendTo(owlSelector);
});
}
$(".feedback").owlCarousel({
autoPlay: 5000,
slideSpeed: 200,
items: 1,
itemsDesktop: [1199, 1],
itemsDesktopSmall: [979, 1],
itemsTablet: [768, 1],
itemsMobile: [479, 1],
autoHeight: true,
//Call beforeInit callback, elem parameter point to $(".feedback")
beforeInit: function (elem) {
random(elem);
}
});
});
在猫头鹰旋转木马2中,如何以最好的方式做到这一点?
3条答案
按热度按时间g52tjvyc1#
您必须使用新的
onInitialize
回调,如下所示:如需更多信息,请参阅2.x docs。
d6kp6zgx2#
出于某种原因,AdmireNL的答案给我的iOS设备带来了问题,但对其他所有设备都很好用。不知道为什么会这样,但我用下面列出的第一个答案解决了我的问题:How to randomly sort list items?
我的最终代码:
6uxekuva3#
我不能让这个为我的生活工作,所以我所做的,而不是随机化的图片在我的html与这个JS函数之前,我的carousel JS代码.随机化器代码,我发现在stackoverflow: