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() { // アニメーション完了 });
しかし、私は頭を丸めることができません。誰でも助けることができますか?