5

要素にクラスを追加する JQuery 関数があります。http://daneden.me/animate/アニメーションパッケージを使いたいです。これを行うには、"animated" と " animation type example " の 2 つのクラスを要素に追加する必要がありました。ただし、単純なアニメーション クラスを追加する代わりに、animate.css を animate.less に変更して、mixin パラメーターを渡すことができるようにしたいと考えました。しかし、JQuery の addClass() 関数は、コードが有効であると認識しません。

ex] .animated{ //effects } は既に次のように変更されています: .animated(@duration, @delay){ //effects }

ミックスインなしで動作するコード:

function waterColorAnmiation(){
    $("#stroke1").addClass("animated fadeInUp");
}

@duration と @delay に mixins を使用するために私が試したこと:

function waterColorAnmiation(){
    $("#stroke1").addClass("animated(1, 3) fadeInUp");
}

提案がある場合、またはこれを達成するためのはるかに簡単な方法がある場合はお知らせください。ありがとう!

4

1 に答える 1

4

それを行うことはできません。ミックスインの新しいクラスを定義してからanimated(1, 3)、少ないファイルで次のように使用する必要があります

.animated13 {
    .animated(1, 3);
}

それから

$("#stroke1").addClass("animated13 fadeInUp");
于 2013-10-01T04:24:07.167 に答える