Sam sem ne dolgo nazaj naletel na enak problem, rešitev je dokaj enostavna. JQuery funkcija "on" ima 2 različni "bind" funkciji.
$('div').on('click, function() {
// Naredi kaj češ
});
To je enako kod $('div').click(function() {});
Ali pa tole kar ti potrebuješ za dinamične HTML DOM zadeve:
$('div.v-katerega-si-nalozil-ajax').on('click', 'a.neki-link-za-click', function() {
// Na click
alert('Click na dinamični ajax!');
});
Torej z to kodo bo jQuery gledal za spremembe na divu v katerega si nalagal dinamične vsebine in ko bo ta spremenjen, ga bo ponovno zavzel tako da bodo linki vedno imeli "click" handler. Upam da je bilo to razumljivo ^^
P.S.: Vem da so ljudje pred menoj napisali enako rešitev, jaz sem jo samo malo bolj poenostavil.