私は多言語のウェブサイトを持っています。言語に応じて私のコンテナの位置を変更したいと思います。このため私はそれに応じてコードを試して、その位置を変更する必要があります。Jquery:cssプロパティで変数を使用できますか?
prop = lang == 'ar' ? 'right' : 'left';
$('#head').css({ prop : 200 });
しかし、私は静的なプロパティを置くとき、これを達成することはできません。私は他の方法があることを知っていますが、これのように可能ではありませんか?
おかげで、これは動作します。それが私を許すなら、答えとしてそれをマークします。 –
レコードの場合、ES6では、計算されたプロパティ名を使用できます。 – gcampbell
@DanishAdeel:確かに動作しますが、 '$( '#head')を使うだけで2行余分なコードと複雑さが増えます。 :) –