こんにちは、そのような関数を使用して JavaScript で配列を作成できるかどうか疑問に思っていました。を使用して一連の要素のマージンを取得する変数があります$(ele).css('margin');
。0px 0px 0px 0px
これは、左のプロパティが左にアニメーション化されているかどうかを確認するだけの場所の文字列を返します-=
。
同様の機能を実行できますが、もっと良い方法があるはずです。これが私の例です:
var marginsLeft = new array();
$(ele).each(function(i){
var r = $(i).css('margin').split(" ");
marginsLeft[i]=r[3];
});
これを単純化する方法は完全にはわかりませんが、可能だと確信しています:)事前に感謝します。