我正在使用 phonegap 和 Zepto 开发一个移动应用程序,但我正在努力解决一个问题。我在左右两侧有侧边菜单,通过滑动显示。但是,在我的主容器中,我有一个可以滑动的小滑块。我的问题是,一旦我完成滑动滑块容器,就会调用侧边菜单的滑动事件并显示菜单。有办法防止这种行为吗?
代码:
Zepto(document).on('swipeRight', function(){
if($('#search-container').hasClass('back-left'))
handleSideSearchMenu();
else if(!$(showLeft).hasClass('active'))
MyObj.handleSideMenu(showLeft);
}).on('swipeLeft', function(){
if($('#search-container').hasClass('to-right') && !$(showLeft).hasClass('active'))
handleSideSearchMenu();
else if($(showLeft).hasClass('active'))
MyObj.handleSideMenu(showLeft);
});