Допустим, у вас три категории. Нужно связать картинки с категориями с помощью data атрибутов, а затем, при наведении на категорию показывать связанную картинку. Примерно так:
Картинки:
<img src="blabla.jpg" data-category="1" />
<img src="blabla.jpg" data-category="2" />
<img src="blabla.jpg" data-category="3" />
Категории:
<span class="category" data-id="1">Яблоко</span>
<span class="category" data-id="2">Банан</span>
<span class="category" data-id="3">Лимон</span>
Код:
$('.category').hover(
function() {
$('img[data-category="' + $(this).data('id') + '"]').css('display', 'block')
},
function() {
$('img[data-category="' + $(this).data('id') + '"]').css('display', 'none')
}
)
Вместо
.css('diplay', 'block/none') можно использовать .addClass('active') и .removeClass('active').