I just tested and on 'change' does not fire when DOM elements are created. DOM mutation events are also deprecated in DOM Level 3. Are there any other approaches?