Прежде всего, вы должны изменить свой код так, чтобы на каждом миниатюре был легко найти «класс».
Если у вас есть
<img id="thumb1" scr=""/>
<img id="thumb2" scr=""/>
..
Ваш HTML должен выглядеть как
<img id="thumb1" class='thumb' scr=""/>
<img id="thumb2" class='thumb' scr=""/>
..
Во-вторых, вы должны убедиться, что у вас есть идентифицируемый шаблон между всеми вашими миниатюрами и их большими аналогами. В вашем коде у нас есть
0001.jpg
p_0002.jpg
_img/p_0003.jpg
0004.jpg
какова ваша организация для ваших файлов?
Давайте пока представим, что миниатюры имеют тот же src, что и изображения ошибок
Код jQuery будет сокращен до:
$('.thumb').mouseover(function(){
var thumb_src = $(this).attr('src');
// ==> add code here to transform thumb_src into the big_img src
$('#big_img').fadeOut('slow', function(){
$('#big_img').attr('src', thumb_src);
$('#big_img').fadeIn('slow');
});
});
Этот код должен работать и просто ждет алгоритм, который преобразует палец большого пальца в источник большого изображения
Я надеюсь, что это поможет вам
Джером Вагнер