2015-11-03 74 views
0

我使用的插件multiscroll.js和一切工作正常,但我不能在触摸设备上滚动。不能在触摸设备上滚动(multiscroll.js)

任何帮助?谢谢。

$('#myContainer').multiscroll({ 

sectionsColor: ['#1bbc9b', '#4BBFC3'] 

}); 


function multi() { 

if ($(window).width() < 991) { 

    $('#myContainer').multiscroll.destroy(); 


} else { 

    $('#myContainer').multiscroll.build(); 

} 
} 
multi(); 

$(window).resize(function(){ 

multi(); 

}); 

回答

0

您可能做错了,demo site工作正常。

而且the docs说:

它被设计为触摸设备以及工作,如手机或平板电脑。

看来你是在摧毁它的手机!

if ($(window).width() < 991) { 

    $('#myContainer').multiscroll.destroy(); 
+0

您好alvaro.Thank您的回复。 如果我不破坏仍然无法正常工作。我修改了一点CSS以使设备上的内容可滚动,我的意思是正常滚动不是多重滚动的方式。如果您调整我的网站的窗口大小,您会看到。 – Rafael

+0

如果您遇到麻烦,只需使用[multiScroll.js中提供的示例](https://github.com/alvarotrigo/multiscroll.js/tree/master/examples)并从中开始。这样你就可以避免问题。 – Alvaro