Hi John,

No problem. I was looking to integrate support for $.live() into my
Visual Event tool ( http://www.sprymedia.co.uk/article/Visual+Event )
- what I can (and will) do though is to highlight elements with a live
event attached to them and just not that the source function isn't
directly available. A good half way house :-). I'll continue to watch
jQuery development for any changes in this area in future.

Regards,
Allan


On Aug 7, 7:43 pm, John Resig <jere...@gmail.com> wrote:
> Yeah, unfortunately I think that's the best we provide at the moment :-/
>
> --John
>
>
>
> On Fri, Aug 7, 2009 at 12:05 PM, theallan <allan.jard...@gmail.com> wrote:
>
> > Hi John,
>
> > Thanks very much for your reply and confirmation of what I though was
> > happening. The closest I could find was the proxy wrapper for the
> > function in the cache - but of course there is no way to get the
> > wrapped function, just the wrapper.
>
> > Regards,
> > Allan
>
> > On Aug 7, 4:34 pm, John Resig <jere...@gmail.com> wrote:
> > > Unfortunately the original function is kind of tucked away, since
> > $().live()
> > > is really just a shortcut for $(document).bind("foo", fn); (well, sort
> > of,
> > > since there's some additional overhead where the selectors are run).
>
> > > --John
>
> > > On Fri, Aug 7, 2009 at 3:20 AM, theallan <allan.jard...@gmail.com>
> > wrote:
>
> > > > Hello all,
>
> > > > I'm wondering if it is possible to obtain the original function that
> > > > someone has added to a document using $.live()? When you use a
> > > > 'regular' event binding, jQuery stores the original function in (for
> > > > example) jQuery.cache[3].events.click[6] (=function). However, with
> > > > the live() events, the function stored here is simply a
> > > > liveEventHandler() wrapper. So does jQuery store the original function
> > > > somewhere, or is it just referenced in that handler function and there
> > > > is no access to it?
>
> > > > Many thanks,
> > > > Allan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-dev@googlegroups.com
To unsubscribe from this group, send email to 
jquery-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to