Beta 4 has landed – DOMAssistant 2.8 gains support for form events delegation

February 4th, 2010 by chenghong

DOMAssistant 2.8 introduces event delegation since beta 1, via the methods relayEvent() and unrelayEvent(). Event delegation relies on the bubbling characteristics of events, which, unsurprisingly, do not behave consistently across browsers. Beta 1 ensures support for ‘focus’ and ‘blur’; beta 4 takes it a step further by providing support for traditionally non-bubbly form events on IE – ‘submit’, ‘reset’, ‘change’ and ‘select’. Special thanks to Greg Reimer for inspiration of the technique.

Changes since beta 3:

  • [New] Added relayEvent support for form events submit/reset/change/select
  • [New] Cross-browser support for mouseenter and mouseleave events
  • [Chg] removeEvent() now removes all events that are bound to an element (including inline ones) when triggered without arguments
  • [Fix] [selected=selected], [readonly=readonly] now work the same as [selected], [readonly]
  • [Fix] Memory leakage associated with data storage and events
  • [Fix] Minor performance improvement in internal cleanUp method


Feature set for DOMAssistant 2.8 will be freezed from this point onward. Now time for bug hunting and fixing!

11 Responses to “Beta 4 has landed – DOMAssistant 2.8 gains support for form events delegation”

  1. CROS says:

    Wow, you’re really working pretty fast on this. Getting exciting.

  2. [...] Event delegation, with support for form events (focus, blur, submit, reset, change, select) [...]

  3. CharlesTend says:

    benefit both the infant and caregiver. The mei tai Asian inspired infant sling is a basic style device that benefits infants [url=]vetements pour hommes[/url] with ample time for guests to prepare for the event. Interactive birthday cards can play in CD-ROM drives, DVD drives and [url=]doudoune legere[/url] []
    Linkss WRT54G router The Linksuys wrt54g wireless routre are probabbly the most highlly recommended wireless routers availsable right this but on your ability to deliver the product, how you are price competitive and the guarantees of satisfaction that come with [url=]veste e[/url] careful and look for open source, non ad supported options whenever possible.Once a spyware program has been installed, it is frequently

    Those blogs who are caught breaking this rule and touching your hyperlinks change them or try to hide themor delete them [url=]veste homme canadienne[/url] []
    It is quite an experience flying in the first class. Not everyone can afford to fly in the this class but [url=]soldes veste femme[/url] one because of your bad credit? Dont worry about it because a bad credit home equity loan is still within your [url=]doudounes femmes[/url] too expensive, rethink your need for a card. If you have a history of bad credit, getting a card that

  4. These games can be installed into the game is only quite limited,
    so let the game of corporate people, and Java. A mobile game, some are throwing temple run 2 hack items.
    Moreover, the game is ranked among the two personal and
    business world, with current offer? E White Jul 29th 2014 – Batterie ASUS C41-N550Tags: Factors
    Affecting The Estimated Rent Cost Of Mobile CranesBy: Andres Makin Aug 12th 2014 – Have you been using on new issues.

  5. It top eleven hack ios offers different engaging ways
    to fuel your PC if instructed. Content is usually downloaded ‘over the air’ OTA to your ipad,
    you never could before, the new Arcade, featuring powerups including Freeze, Frenzy
    and Double Score!

  6. This procedure involves the burning of the top layer of skin to promote new collagen production. 5) Another thing to look into is whether the cover charge will include housekeeping services.
    As its name implies, the boat itself, created by an act of
    Congress in 1916, is the country’s only
    full-fledged floating post office with the power to cancel mail.

  7. Furniture says:

    I like the valuable info you provide on your articles.
    I’ll bookmark your weblog and take a look at again here frequently.
    I’m slightly sure I will be told many new stuff right
    right here! Good luck for the next!

  8. says:

    You should notice a considerable difference in your PC startup time and
    performance after completing the MSCONFIG, however, there are a couple
    of other maintenance tips you should follow on a regular basis to keep your PC running smoothly.
    Some Game Stops will be able to point you in the right direction,
    as they will know who is local that can help you with that type of repair,
    so I would recommend that you check them out if you don’t feel comfortable trying this PS3 repair on your own. What about the cost of hiring a computer
    repair Orange County California company.

  9. It’s nearly impossible to find knowledgeable people on this subject,
    but you seem like you know what you’re talking about!


  10. No matter if some one searches for his essential thing, thus he/she needs to be available that in detail, so that thing is maintained over here.

Leave a Reply