Как я могу показать div с Jquery hover, а затем скрыть? - PullRequest
0 голосов
/ 10 июня 2010

Я пытаюсь показать div, когда курсор находится над изображением, и скрыть div, когда он не находится над изображением. Как это делается?Пока у меня есть базовое шоу:

  <script type="text/javascript">

  $(document).ready(function(){

  $(".plans").hover(function()
  {
    $("#planssubnav").show("slow");
  }

);

});

  </script>

1 Ответ

2 голосов
/ 10 июня 2010

Попробуйте это:

 $(document).ready(function(){
  $(".plans").hover(function() {
    $("#planssubnav").show("slow");
  }, function(){
    $("#planssubnav").hide("slow");
  });
 });

Для метода hover требуются две функции (вторая не обязательна), первая выполняется, когда мышь входит в свернутый набор, а вторая - когда мышь покидает его так что вы упустили второй, чтобы скрыть это.

...