How do you make drop-down menus work on mobile devices when a hover action is required to make the menu appear? I'm currently using a JavaScript drop-down navigation bar, and on mobile devices, the sub-menus don't reveal because once you put your finger on the main nav button, it goes to that page.
Precisely. If you want to be mobile compatible, don't use hover activated drop-downs. If you want multi-level menus, design them to require the top level to be selected, not hover, to reveal the second level etc...