I've implemented this, but it doesn't seem to work on mobile devices. On a desktop clicking on the menu item works, even when browser is resized to a mobile size, but on an actual mobile device it takes you to the old page. It's as though click events work, but touch events don't. Anybody else has this issue?