Hi Ariel, I've had a look at you're work, I'd have to advise being careful on where you override methods. I did a similar thing as you to start with too - ie. a generic proxy that adds triggering - but realised there are subtle differences between data/removeData and attr/removeAttr.
Don't forget about functions such as: jQuery.attr(elem, name, value) and jQuery.data(...) - which are the actual implementations that are called from their jQuery.fn.* counterparts. 2009/4/30 Ariel Flesler <afles...@gmail.com>: > > It somehow reminds me of this plugin I made, that I never actually > released. > > http://test.flesler.com/jquery.broadcast/ > > I plan on putting it out eventually, once things cool down :) > > -- > Ariel Flesler > > On Apr 29, 8:11 am, Mark Gibson <jollyt...@gmail.com> wrote: >> Hi, >> I've written a small plugin that modifies jQuery to fire events when >> attributes, and data items are modified. >> >> There is a better description of it on the wiki at github: >> >> http://wiki.github.com/jollytoad/jquery.mutation-events >> >> My intention is to use this as the basis for an MVC pattern, where the >> Model is the DOM or a DOM-like structure that jQuery can manipulate, >> I've discussed this further here: >> >> http://www.adaptavist.com/display/~mgibson/2009/04/28/Musings+on+MVC+... >> >> I'd be interested to get some feedback, thoughts, ideas, etc. and if >> anyone is interested in joining the project. >> >> Regards >> - Mark Gibson --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---