Typically useful on anchor elements for which following the link should produce javascript functionality instead of the default action (following the URL).
Function binds mouse click and enter keypress to a specified element, and calls the specified function. The default action (e.g. following the href for an anchor) is prevented.
Release 1.2+ supports binding to more than one element, because the callback function is aware of the target of the click / enter keypress.
Usage:
$.clickOrEnter(yourElement,yourFunction);
e.g.
$.clickOrEnter('a',popup);
This essentially replaces the style of
<a href="javascript:function();">Foo</a> <a href="foo.html" onclick="function();" onkeypress="function();">Bar</a>
which are inaccessible / obtrusive.