0

ドキュメントで提案されているように、 hover() を使用しています。

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

他のオブジェクトでより多くの関数を使用する方法はありますか? もしそうなら、配列に関数を導入する構文は何でしょうか?

私がそれでやりたいことは、私がホバリングしているdivのクラスを変更sildeDown()し、同じhover()アクションで別の場所に別のクラスを変更することです。

4

2 に答える 2

4

これらは単なる関数コールバックです。関数の本体は、任意のものにすることができます。

 $('#div').hover(
      function(){
           $(this).addClass('cie_hover');
           $('#otherdiv').slideDown();
      }, function(){
           $(this).removeClass('cie_hover');
           $('#otherdiv').slideUp();
      }
 );
于 2009-07-24T22:35:32.213 に答える
0

ホバーオーバーで実行される無名関数に追加するだけです

 $("#div").hover(
 function(){
     $(this).addClass('cie_hover');
     $('selector for thing you want to slide down').slideDown();
 },          
 function(){
     $(this).removeClass('cie_hover');
 });
于 2009-07-24T22:36:43.380 に答える