В моем приложении есть раскрывающаяся форма, которая запускает запрос на обмен AJAX и возвращает выбранное значение имени пользователя с изображением «delete» рядом с ним.
<div id="el">User Name <img src="ico/del.gif" onclick="ajax_delete(12)" class="del" /></div>
Странно, если страница была загружена в первый раз, следующий код jQuery выполняется правильно, и указатель мыши меняется на все изображения .del:
$("img.del").css('cursor', 'pointer');
НО, если приведенный выше html-код добавляется запросом AJAX следующим образом:
$("#el").html('User Name <img src="ico/del.gif" onclick="ajax_delete(12)" class="del" />');
изменение указателя мыши не работает для изображений, добавленных запросом AJAX.
Любая подсказка, почему?