|
地板
楼主 |
发表于 2016-9-27 09:34:40
|
只看该作者
我的代码是这样的,不都是自动计算的吗
if( $('.show-box .swiper-slide').length > 1 ) {
var swiper = new Swiper('.show-box', {
mode: 'horizontal',
onTouchMove: function(swiper){
if( swiper.getWrapperTranslate('x') < -( clientWidth * imgNum + 25 )) {
console.log('该出现列表了');
$('.mask,.mask-info').show();
swiper.lockSwipes();
}
},
onSlideChangeStart: function(swiper) {
if( swiper.activeIndex > 0 ) {
$('.show-footer').show();
}else {
$('.show-footer').hide();
}
},
onDoubleTap: function(swiper){
alert('你点击的太快了');
}
});
$('.mask,.mask-info').on('click',function() {
$('.mask,.mask-info').hide();
console.log('隐藏列表');
swiper.unlockSwipes();
});
} |
|