Последний, наверное, вопрос.
Если явно задать id картинки и использовать метод
on, то нормально.
$('body').on('click', '#abc', function(){
alert('adfasdf');
});
А если id картинки формируется динамически, то как в эту функцию вставить вместо '#abc' переменную?