Maxxis
Новичок
Всем привет,вот в чем трабл :
На динамический созданные элементы Jquery не реагирует
В чем может быть проблема ?Заранее спасибо
PHP:
$(document).ready(function(){
$(this).find("div[id^='fid_']").on('click', function(){ --> возвращает динамические элементы РАБОТАЕТ
var num = this.id.split('_')[1];
$.ajax({
url: "mail.php",data:"by="+num+"&s=correspondence",
success: function(data){
$(".dialogs_body").html(data);
}
});
});
$(this).find("[id^='message-']").on('click', function(){ --> функция должна срабатывать при клике на
дин.созданные элемент
var preaction = this.id.split('-')[1];
var status = preaction.split('_')[1];
var action= preaction.split('_')[0];
$.ajax({
url: "mail.php",
data: "message="+status+"&s="+action,
success: function(){
if (action=='delete'){
$('<div></div>').appendTo('#contents').text("УДАЛЕНО");
}
unread_counter();
}
});
});
});
В чем может быть проблема ?Заранее спасибо
Последнее редактирование: