2

PHPが私のものなので、jQuery構文が苦手です。

jQuery アニメーションを作成しようとしていますが、複数の値に正しいベンダー プレフィックスを使用していますが、Modernizr.prefixed の使用法を理解していないのでがっかりしています。

私が取得しようとしているのは次のようなものです:

    $('.rightbox3d').animate({
        opacity: 1
        ,top:"60px"
        ,Modernizr.prefixed('transform'):"translateY(-200px)"
        ,Modernizr.prefixed('scale'):2
    }, 4000);

すなわち。アニメーション化されたスタイルのリストにベンダー プレフィックスを含めたいのですが、構文エラー - 予期しないトークンが発生します。

var transformProperty = Modernizr.prefixed を使用してみましたか? Modernizr.prefixed('変換') : '変換'; ただし、次の 1 つのスタイルのみをリストできます: $(".rightbox3d").animate(transformProperty,"translateY(-200px)"); 私が欲しいのは、変換、不透明度、スケールなどの複数のスタイルです.

そのコード行には、transformProperty 部分の周りに中括弧がありませんが、リストにはあります。$('.rightbox3d').animate({ opacity: 1 ,top:"-200px" }, 4000, function() { // アニメーション完了 });

しかし、私は頭を丸めることができません。誰でも助けることができますか?

4

1 に答える 1