Hvis du noen gang har dynamisk opprettet et element ved hjelp av Javascript, har du uten tvil opplevd problemer med bindende hendelser til disse elementene. Heldigvis, en liten jQuery-plugin laget av Brandon Aaron (jQuery-lagmedlem), kalt Live Query, gjør dette til en cinch.
"Live Query utnytter kraften til jQuery selectors ved å binde hendelser eller skyte tilbakeringinger for matchede elementer automatisk, selv etter at siden er lastet inn og DOM oppdatert."
$ ('a') .livequery ('klikk', funksjon (hendelse) alert ('klikket'); return false;);
Dette vil brenne klikkhendelsen på alle ankerkoder - selv de som har blitt dynamisk generert med AJAX. For mer informasjon, se dokumentasjonen.