Php 结束时停止滑动
我正在使用idangero滑块,我想在到达第二个滑块时停止滑块。(滑块:) 用户应该只能滑动一次,然后用户就不能再滑动了。 您可以在此处看到一个示例: 它是一个移动滑块 我试过这个:Php 结束时停止滑动,php,javascript,jquery,mobile,slider,Php,Javascript,Jquery,Mobile,Slider,我正在使用idangero滑块,我想在到达第二个滑块时停止滑块。(滑块:) 用户应该只能滑动一次,然后用户就不能再滑动了。 您可以在此处看到一个示例: 它是一个移动滑块 我试过这个: <script> var mySwiper = new Swiper('.swiper-container',{ speed : 800, grabCursor: true, pagin
<script>
var mySwiper = new Swiper('.swiper-container',{
speed : 800,
grabCursor: true,
paginationClickable: true,
onSlideChangeEnd : function() {
if(mySwiper.activeIndex > 0){
mySwiper.params.noSwiping = true
}
//alert('OMG you touch the slide!')
},
})
</script>
var mySwiper=new Swiper(“.Swiper container”{
速度:800,,
格雷博:是的,
paginationClickable:true,
onSlideChangeEnd:函数(){
如果(mySwiper.activeIndex>0){
mySwiper.params.noSwiping=true
}
//警报('天哪,你碰了滑梯!')
},
})
他可以找到activeIndex,但noSwiping=true不起作用
我希望有人能帮助我。您没有正确阅读API文档。在你的辩护中,不清楚“防止元素滑动”会起什么作用。不管怎么说,这就是美国的现状:
noSwiping: If true, then you can add "noSwipingClass" class to swiper's slide to prevent/disable swiping on this element.
这意味着您必须设置一个将成为noSwipingClass
的类,并且必须事先设置noSwiping=true
。试着这样做:
<script>
var mySwiper = new Swiper('.swiper-container',{
noSwiping: true,
noSwipingClass: 'do_not_swipe',
speed : 800,
grabCursor: true,
paginationClickable: true,
onSlideChangeEnd : function() {
if(mySwiper.activeIndex > 0){
$('.swiper-container').addClass('do_not_swipe);
}
//alert('OMG you touch the slide!')
},
})
</script>
var mySwiper=new Swiper(“.Swiper container”{
noSwiping:没错,
noSwipingClass:“不刷卡”,
速度:800,,
格雷博:是的,
paginationClickable:true,
onSlideChangeEnd:函数(){
如果(mySwiper.activeIndex>0){
$('.swiper container').addClass('不刷卡');
}
//警报('天哪,你碰了滑梯!')
},
})
如果可以,您应该创建一个jsFiddle()或类似的东西,以便其他人更容易使用您的代码。谢谢您的回答!我明白了,我没读过!我正试图修复代码,但仍然不起作用。这就是添加类的方式吗?他将类添加到元素中,但仍然可以滑动。所以这门课不太好。希望你能帮我。这门课有增加吗?您可以用代码创建JSFIDLE或类似的东西吗?另外,你使用的是2.0版的Swiper吗?它是固定的!谢谢!!:-)