[jQuery] Re: How to test if an event is already bound to an object ?

2007-04-29 Thread xavier
Thanks, very interesting and clarifying. Actually, I suspect that the loop (or selector) didn't find any element because the event handler I was looking for seems to be plug on a parent element. Anyway, I did it by filtering on the class attribute, that was a cleaner option. Thanks to all. X+

[jQuery] Re: How to test if an event is already bound to an object ?

2007-04-29 Thread Brandon Aaron
You should take a look at this short blog post: http://www.learningjquery.com/2007/03/selecting-elements-by-properties-and-dom-expandos -- Brandon Aaron On 4/29/07, xavier <[EMAIL PROTECTED]> wrote: Hi, The this.$events is never existing as far as I understand (based on firebug), no matter i

[jQuery] Re: How to test if an event is already bound to an object ?

2007-04-28 Thread xavier
Hi, The this.$events is never existing as far as I understand (based on firebug), no matter if the link has an event or not. I have events associated to the click that are created with the jquery accordion plugin. I suppose they are normal events, and that's not why they aren't seen. Any idea?

[jQuery] Re: How to test if an event is already bound to an object ?

2007-04-27 Thread xavier
Well my question was rather looking for a dirty hack anyway... I will use your way and then move to something cleaner, either using a class or a rel attibute to define what can't be altered. Thanks, Xavier On Apr 27, 8:16 pm, "Jeffrey Kretz" <[EMAIL PROTECTED]> wrote: > This is not a terribly

[jQuery] Re: How to test if an event is already bound to an object ?

2007-04-27 Thread Jeffrey Kretz
This is not a terribly elegant way to do it, but it does work. $('whatever_elements').each(function(i) { var hasclick = false; if (this.$events && this.$events['click']) { for (j in this.$events['click'])