I wouldn't advise people to use $(). It's extremely bad form to use a non-descriptive identifier like $() when $eval() is available to do the same thing. Especially since it's not even documented that $() will work outside of event declarations. It makes for poor readability of code and it's difficult for new scripters to understand.