https://jsfiddle.net/cr72vqhb/1/
Follow 2 scenario's.
First Scenario:
Click on client-side, get message, menu slides out.
Click on server-side, get message, first menu hides, second slides out.
Perfect, right?
Hard refresh the Fiddle
Second Scenario:
Click on server-side, nothing. Absolutely nothing. It's as if I mistyped the selector.
Why is this happening? server-side can be only triggered once client-side has been triggered.