Use a deferred (jQuery.on) event listener for menu

Binding the click handler to the menu elements statically on load means that pushy
won't work at all for dynamically (client-side) created buttons. Use jQuery.on()
to listen for click events.