2017-10-25 7 views
0

変数「x」にjQueryのcssプロパティに格納されているピクセル数を追加したいとします。変数に保存されたピクセル数をjQueryのCSSプロパティに追加する

は、私はjQueryの1.6以来、あなたは簡単にこのようなものを使用することができます知っている:

$(this).css({top: "+=150"}); 

をしかし、私は代わりに150の変数を使用する場合、変数は二重引用符の外に書かなければならないので、それは、動作しません。マーク。

$(this).css({top: "+= x"}); 
+0

これがうまくいくのこの

$(this).css({top: "+= "+ x +"px"}); 

を試してください: '$(この)の.css({トップ: "+ =" + X});'。 ES6を使用している場合は、[テンプレートリテラルの文字列補間](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals)を使用してください: '$(this).css({top :\ '+ = {x} \'}); ' – Terry

答えて

1

代わりにあなたのコード

関連する問題