Отображение div при наведении на другой элемент - PullRequest
0 голосов
/ 05 марта 2012

Кто-нибудь знает, как лучше показать div (плавно) при наведении на другой элемент.например, наведите курсор мыши на ссылку «Новости», а затем при отключении мыши появится и исчезнет div с новостями.

Полагаю, я бы использовал для этого jQuery, но есть ли у кого-нибудь указатели с чего начать?

Ответы [ 2 ]

3 голосов
/ 05 марта 2012
$('#news').hover(function(){
        $('#details').show("slow");// You can chose, slow,fast or type milliseconds
},function(){
        $('#details').hide("slow");
});

Вы просто используете .hover() и даете ему 2 аргумента, которые являются функциями.Первый выполняется, когда мышь входит в news, а второй выполняется, когда мышь покидает news.
. С помощью методов show() и hide() вы можете добавить некоторые эффекты.Вы также можете использовать fadeIn(), fadeout() или просто использовать fadeToggle(), toggle()

jQuery Documentation:

0 голосов
/ 05 марта 2012

jQuery hover

С комбинацией fadeIn и fadeOut (для плавного показа / скрытия div с новостями) следует это сделать.

...