Предположим, что каждое звено содержит HREF изображения будут показаны и идентифицируются класса, скажем link-image
. Далее, предположим, что область отображения настроена с фиксированным id, imageDisplay
.
$('a.link-image').hover(
function() {
$('#imageDisplay').children().remove();
$('<img src="' + $(this).attr('href') + '" alt="" />')
.css({ height: 100, width: 100 })
.appendTo('#imageDisplay');
},
function() {
$('#imageDisplay').children().remove();
$('<span>No image available</span>').appendTo('#imageDisplay');
}
);
Вы могли бы на самом деле хотите использовать hoverIntent плагин для предотвращения мигания при перемещении мыши над ссылками.
Обычно вы связываете это с обработчиком кликов по ссылкам, который отключает поведение ссылки по умолчанию.
$('a.link-image').click(function() { return false; });
Обратите внимание, что вы можете просто направить обработчик кликов на обработчик зависания.
Имейте в виду, что это требует, чтобы все изображения загрузятся страницы. – tvanfosson