2014-12-09 5 views
1

Это первый раз, когда я публикую здесь, даже если я использую этот сайт довольно долгое время. Вот моя проблема: я использую jquery-steps для создания формы проверки/проверки, и я бы хотел отключить навигацию на вкладке, что позволяет пользователям свободно переключаться между шагами (например, с шага 1 на шаг 3). Закладки должны оставаться видимыми.JQuery Шаги: отключить вкладку навигации

Я понимаю, что решение может быть довольно простым, но я действительно застрял на данный момент:/...

Спасибо за вашу помощь, пожалуйста, извините любой английскую ошибку!

ответ

0

Вы уже проверили примеры jquery-steps.com? Если нет, проверьте пример расширенной формыhere! См. Также this статья в блоге, которая описывает Как создать мастер форм с помощью шагов jQuery.

+0

благодарит за ваши советы! Я проверил все примеры (и документацию), доступные на jquery-steps.com, и прочитал статью, которую вы только что отправили мне. К сожалению, моя проблема сохраняется, я не могу найти решение для отключения навигации с вкладками! После некоторого расширенного поиска это может иметь какое-то отношение к aria-контроллеру, вот и все, что я мог найти:/... спасибо в любом случае! – MrVonKitty

1

Хорошо, после некоторых расширенных исследований мне удалось найти альтернативное решение моей проблемы. Я заметил, что все заголовки хранятся внутри div .steps. Таким образом, я добавил новое свойство CSS:

который отключает все действия мыши для данного класса. Я знаю, что это не самое чистое решение, но эй, это работает для меня :)!

(спасибо за вашу помощь Рафаэле)

0

Столкнулся с той же проблемой сегодня и удалось это исправить, добавив disabled класс к li элементов внутри div.steps. Использование pointer-events CSS не был для меня решением, так как в определенные моменты он должен был отключить определенные шаговые навигации. Хотя этот подход может нарушить ваш CSS, т. Е. Если у вас есть классы disabled и done, а стили disabled переписывают done, ничто не поможет в настройке.

Смежные вопросы