jquery: Event auf etwas das nachträglich zum DOM hinzugefügt wurde
2019-06-17
Q: Man möchte mit einem DOM Node auf ein Event lauschen, der Node ist aber erst nachträglich zum DOM hinzugefügt worden. Die jquery Standard-Schreibweise funktioniert hier nicht.
A: Anfasser auf document
legen und DOM Node nach Event separat aufführen
$(document).on('click', '#selector', function() { alert('test'); });
Nur zum Verständnis hier nochmal die sonstige Schreibweise die dann nicht mehr funkt […]
javascript: document | dom ready
2019-05-11
jquery
// usage
$(document).ready(function() {
console.log('ready');
});
native javascript | vanilla js
short
function ready(f){/in/.test(document.readyState)?setTimeout('domReady('+f+')',9):f()}
// usage
ready(function(){
console.log('ready');
});
- taken from: https://stackoverflow.com/a/30319853/24878 […]