Thank you guys I appreciate the feedback.
Alex - I agree that it is better practice to limit the scope of controls to nested elements if possible. In my case I am building a widget to add progressive enhancement to a non MVC app, and the usage is a little more natural to decorate a form input not the form input's container, thus I am creating other elements adjacent to/around the original form input in the DOM.
daff - I like both suggestions. Generally speaking, I am curious to know if there is any advantage to binding events in setup() prior to calling init()? Also is there any API to manipulate specific event bindings without turning everything on or off?
Thanks
Keith