> It is in this configuration is that it does not work > http://jsfiddle.net/cft4J/28/
Is that an artificial requirement or one that actually reflects what you are building? Don't prematurely avoid a feature just because it has documented boundaries. Bottom line is that if you don't use delegation, you have to add the events to extant elements in some way. You can add functions afresh after injecting/adopting, clone the events from a "template" element that you keep around, and/or build a refreshEvents(selector) wrapper function that remembers the elements already touched and addEvents() just the naked ones. -- S.
