Слайд-панель jQuery при наведении мыши - PullRequest
0 голосов
/ 27 августа 2009

Как сделать так, чтобы этот пример скользящей панели скользил при наведении курсора мыши и обратно при наведении мыши вместо использования функции щелчка?

См. Пример здесь: http://www.webdesignerwall.com/demo/jquery/simple-slide-panel.html

$(".btn-slide").click(function(){
    $("#panel").slideToggle("slow");
    $(this).toggleClass("active"); return false;
});

Ответы [ 2 ]

3 голосов
/ 27 августа 2009

Используйте функцию hover . Это должно быть близко.

function slide() {
  $("#panel").slideToggle("slow");
  $(this).toggleClass("active"); 
  return false;
}

$(".btn-slide").hover(slide, slide);
0 голосов
/ 31 января 2011

Вы можете сделать что-то вроде

$ ( "# sliderbar"). Зависать ( функция () { $ ( "# Sliderbar") остановка () анимировать ({слева "- 200px"}, {очереди: ложь, продолжительность: 300})..; }, function () { .. $ ( "# Sliderbar") остановки () анимация ({слева: "0px"}, {очередь: ложь, продолжительность: 300}); });

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...