$('div#thumb li').hover(function(){ // mouseover
var className = $(this).attr('class');
var divToShow = $('div#display_'+className);
divToShow.fadeIn(400);
},
function(){ // mouseout
// just hide all divs
$('div#right_nav div').stop().hide();
});
Итак, я предположил, что имена классов в lis напрямую связаны с идентификаторами элементов div, которые вы хотите скрыть / показать.
Поэтому первая функция (mouseover) получает имя классаиз li, который вы размышляли, затем он добавляет его к префиксу div#display_
, чтобы создать идентификатор div, который вы хотите показать, и затем исчезает в этом элементе.
Функция mouseout простоскрывает все divstop()
останавливает анимацию, если ее часть постепенно исчезает.
Надеюсь, это поможет.