Пример работы на JSFIDDLE
Багфиксы
19.03.13 - Добавлен динамический расчет высоты блоков, добавлена работа с куками (теперь положение шагов будет восстановлено после обновления страницы)
19.03.13 - Добавлен динамический расчет высоты блоков, добавлена работа с куками (теперь положение шагов будет восстановлено после обновления страницы)
AUH: U878157792792 USD: Z821422743261 RUB: R360648948582 EUR: E298388086680 |
Комментарии
Вот только ни как не могу побороть неприятность с height. Дело в том, что высота блоков автоматом ставиться максимальная кого то одного блока. Дико смотрится когда портянка сайта пустая если в блоке (на одном из шагов) всего пару пунктов.
Скажите, как сделать, чтобы скрипт высчитывал высоту каждого блока в отдельности? А остальные блоки скрывал например display:none;
Сегодня ближе к ночи
p.s. Нажал подписаться на комментарии, а уведомлений не было. Просто решил сам проверить, ответили вы или нет.
Разделяйте структуру шагов (step) по принципу step_1 -> step_1_2;step_1 _3 -> step_1_2_1 и т.д.
Так вы точно не запутаетесь и не будете каждый раз листать код вспоминая какой шаг ссылается на какой по счету =)
Обращение к автору.
Хоть скрипт и так хорош, но вы развивайте его. По мимо поддержки jquery 1.9 хотелось бы видеть также jquery.coockie (опционально) и чтобы класс подсветки выбранного пункта сохранялся на протяжении всей цепочки. Сейчас если выбрать что-то, то выбранный элемент выделяется фоном, далее идет очередной выбор и после чего если нажать кнопку назад то начинаешь теряться какой элемент выбран т.к. ни один уже не подсвечен (браузер: firefox(last), chrome(last)).
* И тогда на этом скрипте можно делать целый пошаговые инструкции, да и вообще много чего...
Спасибо, я учту
Скачайте заново архив с демо /files/zip/liStepSelection.zip
Что-то типа этого?
http://demo.masscode.ru/phraser/index.html
Писал для себя чтобы закрепить английский.
Нет, немного не то.
По сути это как в учебниках но с вариантами ответов.
Вопрос: 5+5=?
Ответы:
5
6
8
10
20
Где при выборе ответа верный подсвечивается зеленым, а если вдруг выбор пал на неверный, то красным выбранный ответ. Ну и кнопка далее.
Такой маленький текст получается.
Такого скрипта готового у меня нет, но можно написать
RSS лента комментариев этой записи