DIV盒子我是加了滚动条的,没有的时候不显示盒子,给盒子append进去子元素,有一个的时候就显示,出现了append进去的子元素没有宽高的问题,整个swiper滑动出现了问题,找到了如下方法:
var swiper = new Swiper('.swiper-container', {
slidesPerView: 2.5,
freeMode: true,
spaceBetween: 8,
scrollbar: '.swiper-scrollbar',
observer: true,//修改swiper自己或子元素时,自动初始化swiper
observeParents: true//修改swiper的父元素时,自动初始化swiper
});
只需加上后两行内容即可:
observer: true,//修改swiper自己或子元素时,自动初始化swiper
observeParents: true//修改swiper的父元素时,自动初始化swiper
参考自@小丿nine