Es que si haces click en un enlace, el comportamiento normal es que cargue ese enlace. Tendrías que indicar que al hacer click en el enlace no siga el enlace, usando
preventDefault.
De todas formas yo prefiero hacer el asunto de los menues seleccionados mediante el servidor, no usando JavaScript.