codrops / MultiLevelPushMenu

An experimental push menu with multi-level functionality that allows endless nesting of navigation elements.
743 stars 201 forks source link

Can't scroll the menu when on a mobile device. #32

Open ashleyjenniker opened 8 years ago

ashleyjenniker commented 8 years ago

For a responsive menu this does not work that great on mobile devices, especially when rotating the device to landscape.

On large desktop screens, the menu works perfect!

I tried combining this with a custom jquery scrollbar but have not had any success yet. http://manos.malihu.gr/jquery-custom-content-scroller/

giolvani commented 8 years ago

Neigther even with native scroll, it doesn't work.

eDeus69 commented 7 years ago

Try using this component.css: https://jsfiddle.net/VisedFAQ/aqe96kbz/

pareshbhanderi commented 6 years ago

it's not working for me. I have tried but it's sames working not getting any proper solution.

verma-ankur commented 5 years ago

I have a better solution for this. For mobile you can change the menu-open event from "touchstart" -> "click" you can do this in javascript. there is file "mlpushmenu.js" In this file you can find the line-->- this.eventtype = mobilecheck() ? 'touchstart' : 'click'; change it to this.eventtype = 'click'; And you will be able to scroll the menu.