синтаксическая ошибка при использовании переменной в функции jquery animate - PullRequest
0 голосов
/ 22 апреля 2011

Я не могу понять, как использовать переменную в функции анимации jquery. Я пытаюсь сделать это:

$('#trends_holder').animate({'left' : left_indent}, 300);

где left_indent - это переменная, которую я создал в другом месте. Что я тут не так делаю?

Если я выведу это, я получу «неверный токен», и код вывода будет выглядеть так:

$('#trends_holder').animate(, 300);

Если я прослежу это:

alert (item_count + " | " + item_width + " | " + item_count * item_width);

Я получил правильное значение для всех этих. Но потом, если я назначу ему переменную, она не будет работать:

var indent_val = -(item_count * item_width);
$('#trends_holder').animate({'left' : indent_val}, 300);

1 Ответ

2 голосов
/ 22 апреля 2011

найти рабочую скрипку здесь: http://jsfiddle.net/ezmilhouse/GqXmy/1/

var left_indent = 300;
$('#trends_holder').animate({'left' : left_indent}, 300);
...