Or if you wanted to hack jQuery a bit for some syntactic sugar: jQuery.fn._bind = jQuery.fn.bind; jQuery.fn.bind = function(names,action) { var self = this; jQuery.each(names.split(/\s*,\s*/),function() { self.bind(this,action); }; return this; };
That code might not work as intended, but the principle is valid. -blair Aaron Heimlich wrote: > function doSuperCoolStuff(evt) { > // do super cool stuff... > } > > $('[EMAIL PROTECTED]"submit"]').bind("mouseover", > doSuperCoolStuff).bind("mouseout", doSuperCoolStuff); > > On 3/27/07, *Josh Nathanson* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > What is the syntax to bind two events to the same function? > > I want to do something like > > $("[EMAIL PROTECTED]").bind("mouseover,mouseout", function() { > stuff here > }); > > But it doesn't work. TIA > > -- Josh > > > _______________________________________________ > jQuery mailing list > discuss@jquery.com <mailto:discuss@jquery.com> > http://jquery.com/discuss/ <http://jquery.com/discuss/> > > > > > -- > Aaron Heimlich > Web Developer > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > http://aheimlich.freepgs.com <http://aheimlich.freepgs.com> > > ------------------------------------------------------------------------ > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/