Переопределение индекса
Здравствуйте!
Подскажите как можно осуществить постоянное изменение переменной? var index = $('.active').index(); $('.example').css({ top: index + "0px" }); Дело в том что после присваивания другому блоку класса .active (Класс предыдущего блока удаляется) индекс не меняется, как сделать так чтоб он переопределился? |
Цитата:
Цитата:
|
рони,
А по другому никак? |
Цитата:
|
рони,
"это нормальный способ" что-то не понял про нормальный способ, что значит "что присваивает пусть то пусть и меняет индекс"? |
Цитата:
|
рони,
Вот var index = $('.active').index(); $('.example').css({ top: index + "0px" }); |
Biotoxsin,
это обрывок, нужен код который у вас не работает. Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [html run] ... минимальный код страницы с вашей проблемой [/html] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
рони,
Выяснил что не работает именно вариант var index = $('.active').index(); Сама переменная не переназначается, если вызывать без переменной то всё работает как надо. Подскажите почему так? |
Biotoxsin,
нужен код, без кода сложно что-либо подсказать. |
Часовой пояс GMT +3, время: 00:19. |