2016-11-16 10 views
-1

これを短くしておきます。のは、私のコードを見てみましょう:アニメーション関数の内部を計算する

$container.animate({ 
    paddingBottom: //315% + 100px 
}); 

私がここに持っていることは315パーセント+ 100pxにパディング下をアニメーションsouldコードの短いビットが、あります。問題は、jQueryでこれをどのように計算できるかです。私はcssで動作するようなものを "calc(315%+ 100px)"として試しましたが、jQueryの問題を修正しません。また、変数、+ - sign、 ""で複数のことを試しました。それでも私は解決策を見つけることができません。誰かが私を助けてくれることを願っています。

PS:それは割合にパディングを設定する際MDNによると、それは常にあなたが親を必要とする、ことを知っ

幅含む要素に基づいての作業変数

+1

あなたは何の315%を探していますか? – baao

+0

私が言ったように私は315%+ 100pxのパディング底面を探していますが、これに関する説明は重要ではありません(私は学んでいます) – FlyingUnderpants

答えて

5

だ$コンテナの心配はありません。要素幅* 3.15 + 100

$container.animate({ 
    paddingBottom: ($container.parent().width() * 3.15) + 100 
}); 
+0

ありがとうございました! – FlyingUnderpants

+0

@FlyingUnderpants - ようこそ – adeneo