dragonet.js is basicly a wrapper for hooks added on html elements. The main idea is that the list of hooks is permanent and they will be applied only to new content of the current browser’s page.
E.g. if a modal window is opened, dragonet will be executed by targeting the newly added content.
More info here: