Skip to content

DOM.select().events() to replace DOM.get()

Compare
Choose a tag to compare
@staltz staltz released this 30 Aug 17:31
· 343 commits to master since this release

DOM.get(selector, eventType) is deprecated. Use DOM.select(selector).events(eventType) instead.

select(selector).events(eventType) is a more descriptive API than get() is. It also allows you to get an Observable of DOM elements matching the selector († below).

Before After
DOM.get('.like', 'click') DOM.select('.like').events('click')
DOM.get(':root') DOM.select(':root').observable
-- DOM.select('.like').observable

Both get() and select().events() still work as of v5.1, but using get() will trigger a warning in the console. In an upcoming major version, get() will be removed and only select().events() will work.