Dozentos,
1. А как добавляете ?
Ибо событие на теге, добавляемое через вставку в html() ? В большинстве браузеров атрибуты событий на тегах вставленные через innerHTML вообще не работают
Нун добавлять так:
window.top.jQuery ("<span class='nomer_img' onclick='delete_image()'><img src='../".$dir.$fname."' height='60' width='60' /></span>").аppendTo(селектор(куда),top.document.body)
Правильнее запускать функцию на top.document, передавая ей ток ссылку - а она уже сама создаёт тег и .аppendTo(селектор) в текущем окне. (Хотя этой функции ничего не стоит и повесить событие, а не атрибут onclick в теге, и тогда и ставить можно через innerHTML)