0

軽量のアニメーション関数を作成して、あちこちでコードを繰り返さないようにしたいと思います。コードは単にanimation({})特定のパラメーターを使用した呼び出しであるため、プラグインを作成するのは少しやり過ぎのようです。カスタムjQuery関数を作成して.slideUp、プラグイン全体を作成しなくても、同じように呼び出すことができるようにするにはどうすればよいですか?

これは私のアニメーションが行うことです

$("#id").css({opacity:0,"margin-top":"10px"})
    .animate({opacity:1,"margin-top":"0px"},'slow');
4

1 に答える 1

1

こんな感じですか?

  $.fn.slide = function(){
    $(this).css({opacity:0,"margin-top":"10px"}).animate({opacity:1,"margin-top":"0px"},'slow');
}

   $('#id').slide()
于 2013-02-05T10:22:06.953 に答える