God please no, I don't wanna touch the php code.@Juju
, if you wanna take a look the ideal solution would be to undo this with js:
#menu_nav > li > a
Then add a touch event handler that does a preventDefault. This way it remains functional for those who have js off and it also works nicer for those who do have it on. Take a look at the CSS to see which ones should be whitelisted.