Вопрос по javascript, string – Как поместить переменную в строку, используя JavaScript

0

Как поместить переменную в строку в JavaScript?

Пример:

<code>$('#contactForm').animate({"marginLeft": "+=680px"}, "slow");
</code>

Я хотел бы использовать в переменной вместо680px, Есть ли способ сделать это?

Ваш Ответ

4   ответа
1
var size = "680px";
$('#contactForm').animate({"marginLeft": "+="+size}, "slow");
3

Как и в большинстве языков, в которых нет сигналов, вы не можете выполнять интерполяцию, вам нужно объединить несколько строк.

"foo" + "bar" + "baz"
"foo" + string_var + "baz"
"+=" + string_var + "px"
0
var theWidth = "680px"
$('#contactForm').animate({marginLeft: "+=" + theWidth}, "slow");
0

Вы можете использовать+ оператор для конкатенации вашего значения в переменной"+=" строка:

$('#contactForm').animate({"marginLeft": "+=" + size}, "slow");

Похожие вопросы