jquery: Event auf etwas das nachträglich zum DOM hinzugefügt wurde

2019-06-17 2019-12-30 00:23:27 jQuery,Javascript,DOM,event,DE

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 funktioniert

$('#selector').on('click', function() { alert('test'); });

This website uses Cookies to provide you with the best possible service. Please see our Privacy Policy for more information. Click the check box below to accept cookies. Then confirm with a click on "Save".