Please consider this a bug in whatever plugin you find, and report it accordingly. An explanation of the correct pattern is here: http://docs.jquery.com/Plugins/Authoring#Custom_Alias_in_plugin_code
I fixed this for the validation plugin, please give the latest revision a try or wait for the next release (1.3.1 or 1.4): http://dev.jquery.com/view/trunk/plugins/validate/ Jörn On Mon, Jun 9, 2008 at 8:39 PM, mark m <[EMAIL PROTECTED]> wrote: > > I just installed the latest version of Jörn Zaefferer's fine > validation plugin. I have a certain page that mixes several different > javascript libraries, requiring me to use the "jQuery.noConflict();" > method. Unfortunately, the validation plugin uses "$" in many places > throughout the plugin. Because of this, I was getting errors like "$ > (element).rules() is not a function". I could not figure it out for > quite a while, then realized this page was different than most on my > site because of the noConflict(). I changed all $. and $( references > to jQuery. and jQuery( respectively, and the bizarre errors went away. > > Is this the correct way to handle this issue? And if so, how do we get > it changes in the source? > > Thanks, > Mark >