Есть еще интересная методика назначения обработчиков событий:
$(селектор).live('click', function() {нужные действия});
Срабатывает при любом обновлении дерева DOM, т.е. обработчик назначается даже тем элементам, которые сгенерированы динамически.
Почитать про это можно
тут и
тут
P.S. Работает, начиная с jQuery 1.3.0