Показать сообщение отдельно
  #1 (permalink)  
Старый 22.06.2011, 00:28
Интересующийся
Отправить личное сообщение для Rinas Посмотреть профиль Найти все сообщения от Rinas
 
Регистрация: 08.04.2011
Сообщений: 10

Выделение HTML кода в Jquery
Доброго времени суток!

Делаю ajax-овый поиск на сайте (сайт - телефонная книга). Вводится текст в поле, отправляется в php файл, там обрабатывается и возвращается в файл js. Оттуда функцией jquery append вывожу его в окно. Но в каждый такой блок информации добавляю картинкe. При нажатии должно происходить удаление.
Проблема в том, что не могу обратиться к этим картинкам, чтобы прикрепить к ним функции во время события .click()

printf("<div id='contact' class='%s'>%s <img src='q.png' id='yd'></div>",$row['id'],$row['ima']);

Это возвращается из php файла в в js.

$row -массив, полученный функцией mysql_fetch_array после обращения к БД. у каждого контакта параметр class - его Id в БД, чтобы при удалении однозначно вычленить его в БД.

в Jquery
$('.1 #yd').click(function() {}); (1)

К примеру для контакта с id=1.
Конструкция (1) ну никак не работает. Как только не пытался. Не могу понять почему.
Кто сталкивался с чем-то подобным помогите, пожалуйста. Или каким другим способом можно эту задачу решить.
Ответить с цитированием