页面本来是很简单(大部分东西写死,有几个商品是请求拿的),不过后来有一个滑动下拉(并不需要上拉,上拉自己实现也简单)刷新的需求,搞了一天,用iscroll5破坏了我的结构不说,滑动也卡.用swiper在顶部下拉是没问题,可是swiper必须要有swiper-slide,我的页面不是纯粹的列表数据,感觉这种结构又不适合.可以有什么办法屏蔽swiper的上拉事件吗?
贴上我的代码
mySwiper = new Swiper('#swiper-container',{
direction : 'vertical',
slidesPerView:'auto',
freeMode : true,
freeModeMomentum : true,
onTouchEnd: function(swiper){
if (swiper.translate > 50) {
// Hold Swiper in required position
mySwiper.setWrapperTranslate(0,50,0)
//Dissalow futher interactions
mySwiper.params.onlyExternal=true
//Show loader
$('.preloader').addClass('visible');
//Load slides
initRequest();
}
}
});
求大神指教哈
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
ringa_lee