代码之家  ›  专栏  ›  技术社区  ›  MadeInDreams

JQuery hover()的可能性?

  •  0
  • MadeInDreams  · 技术社区  · 15 年前

     $("#div").hover(
         function(){$(this).addClass('cie_hover');},          
         function(){$(this).removeClass('cie_hover') ;}      
     );
    

    有没有办法在其他对象上使用更多函数?如果是的话,在数组中引入函数的语法是什么?

    我想做的是改变我悬停的div的类 sildeDown() 其他地方也有同样的 hover() 行动

    2 回复  |  直到 15 年前
        1
  •  4
  •   thedz    15 年前

     $('#div').hover(
          function(){
               $(this).addClass('cie_hover');
               $('#otherdiv').slideDown();
          }, function(){
               $(this).removeClass('cie_hover');
               $('#otherdiv').slideUp();
          }
     );
    
        2
  •  0
  •   Russ Cam    15 年前

    只需将其添加到悬停时执行的匿名函数中即可

     $("#div").hover(
     function(){
         $(this).addClass('cie_hover');
         $('selector for thing you want to slide down').slideDown();
     },          
     function(){
         $(this).removeClass('cie_hover');
     });