3

私の問題は単純です。同じ機能を実行する 2 つのイベントを組み合わせる方法がわかりません。

$(document).ready(function()
{
//do something
});

+

$("#superid a").hover(function()
{
//do something the same
});

組み合わせる方法は?

4

2 に答える 2

5

よくわかっていたら

$(document).ready(function() {

   var yourfunction = function() {
      // do something
   }


   $("#superid a").hover(function() {
      yourfunction();
   });

   yourfunction();
});
于 2012-07-31T07:32:11.333 に答える
1

新しい関数を作成し、コールバックとして両方のイベントに渡します。

function myAction() { ... }
$(document).ready( myAction );
$( ... ).hover( myAction );
于 2012-07-31T07:33:00.253 に答える