I have always had an issue in case when elements added to the DOM through AJAX don't seem to get the relevant jQuery.on()
handlers attached to them. So I ended up with re-adding the events to them in the AJAX complete function.
But I always wondered if jQuery.on()
should be attaching to them and if so then why isn't it?