Привет всем!
Есть система переписки на php + mySql + jQuery
Проблема вот в чем:
Нужно реализовать клик мышки на комментарии.
Комментарии находятся в такой иерархии:
<div class="form_field_center" id="message_list">
<div id="newComment"></div>
<div id="comment_list">
//Сообщение читаются из базы и вставляются сюда
</div>
</div>
Сообщения читаются из базы в файле .рhp и возвращаются благодаря функции на AJAX
foreach($comments as $c)
echo '<div>'.$c->markup_read().'</div>';
$('#comment_list').append(html);
В свою очередь, существует класс сообщений с методом markup_read, что возвращает HTML разметку сообщение с соответствующими классами.
public function markup_read(){
$this->data['date_time'] = strtotime($this->data['date_time']);
return '<div class="comment" id='.$this->data['id'].'>
<div class="avatar"></div>
<div class="delete" id='.$this->data['id'].'></div>
<div class="edit" id='.$this->data['id'].'></div>
<div class="author">'.$this->data['author'].' ᐅ '.$this->data['recipient'].'</div>
<div class="date" title="Added at '.date('H:i \o\n d M Y',$this->data['date_time']).'">'.date('d/m/Y H:i:s',$this->data['date_time']).'</div>
<p>'.$this->data['message'].'</p>
<div>'.$this->data['id'].'</div>
</div>';
}
Нужно реализовать обработку клиак по разметке сообщение - тоесть по классу comment, delete, edit ...
Как добраться до класса comment? Помогите, пожалуйста. Спасибо.
|