На самом деле, я думаю, что ваша проблема в том, что у вас есть несколько орфографических ошибок attr
:
$(".presentimg").atrr('src', miniimgrc3);
должно быть:
$(".presentimg").attr('src', miniimgrc3);
Обновленная скрипка: http://jsfiddle.net/nv9em/
Кроме того, вы можете сократить свой код до одного обработчика событий:
$(".imgcontainer").each(function() {
var imgsrc = $(".minicontainer img:first-child").attr("src");
$(this).append('<img src="' + imgsrc + '" class="presentimg"/>');
});
$(".miniimg, .miniimg2, .miniimg3").click(function() {
var miniimgrc = $(this).attr("src");
$(".presentimg").attr('src', miniimgrc);
});
Обновленная скрипта: http://jsfiddle.net/Fr5yW/