Вы можете использовать .live()
для обработки событий в элементе, созданном в любое время, например:
$(document).ready(function(){
$('a .myLink').live('click', function(){
var link = $(this).attr('href');
alert(link);
return false;
});
});
Если у вас есть контейнер, в котором он появится, иэто не заменяется, вы можете использовать .delegate()
, чтобы быть более эффективным, как это:
$(document).ready(function(){
$('#containerID').delegate('a .myLink', 'click', function(){
var link = $(this).attr('href');
alert(link);
return false;
});
});