fixed the dodgy navigation with return=false in click event