好吧,我正在使用猫头鹰旋转木马,并且已经在工作,但是我有一个问题,我将初始化放在渲染后
Template.main.rendered = function (){
$("#owl-demo").owlCarousel();
});
以及js文档中的所有轮播代码,在台式机上似乎都可以正常工作,但是当我在移动设备上进行测试时,请始终在js文档中设置项数,例如
$.fn.owlCarousel.options = {
items : 5,
itemsDesktop : [1199, 4],
itemsDesktopSmall : [979, 3],
itemsTablet : [768, 2],
itemsMobile : [479, 1],
}
因此在页面加载中,无论是否在较小的设备上,始终加载五项,然后在调整窗口大小时响应的东西有效,但始终加载五项,您需要调整窗口大小才能正确看到它们,希望对我有所帮助,谢谢!
页面加载的外观:
调整大小的外观(以及页面加载的外观)
似乎轮播未正确渲染
尝试将其放在Meteor.setTimeout上
有时,查询插件应放在渲染的计时器上
Template.main.rendered = function (){
Meteor.setTimeout(function(){
$("#owl-demo").owlCarousel();
}, 0)
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句