[JS] Появление блока при навeдении на ссылку

[Удален]
3791

Здравствуйте. Хочу реализовать такую вещь, чтобы при наведении на ссылку, появлялся блок с информацией и оставался видимым, пока не наведёшь на следующую ссылку.

Вот например есть:

<div id="div1">Ссылка №1</div>
<div id="div2">Ссылка №2</div>

<div id="log1">Блок 1</div>
<div id="log2">Блок 2</div>

И если делать через mouseenter, mouseleave либо onmouseover/out

$('#div1').mouseenter(function () {
$('#log1').css('display', 'block');
});
$('#div1').mouseleave(function () {
$('#log1').css('display', 'nobe');
});

то блок будет исчезать после того как курсор покинет область ссылки, а мне надо сделать так, чтобы потом можно было скопировать информацию с блока который появился.

И после наведения на вторую ссылку, первый исчезал и появлялся второй блок.

Подскажите, как такое можно реализовать.

ДП
На сайте с 23.11.2009
Offline
203
#1

Принцип:

1. Добавляем показываемым блокам (всем одинаковый) какой-нибудь класс - типа "blinking_block"

2. При наведении мышки на ссылку прячем все блоки с классом "blinking_block" и показываем с нужным id.

Если будет моргать, то прятать блоки, проходя по ним в цикле и сравнивая id с нужным (т.е. нужный не прятать).

TF-Studio
На сайте с 17.08.2010
Offline
334
#2

tooltip рекомендую погуглить.

Зачем своё придумывать (в данном конкретно случае), если можно быстро готовое решение взять

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
werty1001
На сайте с 30.03.2008
Offline
82
#3
Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
[Удален]
#4

Дикий пионер, TF-Studio, werty1001 - Спасибо за помощь, всё получилось.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий