Проект

Общее

Профиль

Ошибка #12104

открыто

Улучшение #12072: ТЗ 2

Улучшение #12090: проверка валидации страниц

В элементе pager, ссылки некорректно используют атрибут disabled

Добавил(а) Андрей Поленок больше 2 лет назад. Обновлено больше 2 лет назад.

Статус:
В работе
Приоритет:
Нормальный
Назначена:
Ильдар Хамедов
Дата начала:
08.09.2022
Срок завершения:
Готовность:

0%

Оценка временных затрат:
Трудозатраты:
причина:
Генерация пагинации с ошибками валидации

Описание

Так как в тег <a> не существует такого атрибута как "disabled".

Предлагаю два варианта решения данной ошибки:
1. Переименовать атрибут disabled в data-disabled (хотя на практике чаше используют второй вариант).
Пример:

<div class="pagination__button" id="pager4a6">
  <a class="first" id="first4a7" data-disabled="disabled" title="Перейти на первую страницу">&lt;&lt;</a>
  <a rel="prev" class="prev" id="prev4a8" data-disabled="disabled" title="Перейти на предыдущую страницу">&lt;</a>
  <span class="goto">
    <a id="pageLink4a9" data-disabled="disabled" title="Перейти на страницу 1"><span>1</span></a>
  </span>
  <span class="goto">
    <a href="./wicket/bookmarkable/..." id="pageLink46c" title="Перейти на страницу 2"><span>2</span></a>
  </span>
  ...
</div>

2. Вместо атрибута disabled использовать класс disabled.
Пример:
<div class="pagination__button" id="pager4a6">
<a class="first disabled" id="first4a7" title="Перейти на первую страницу"><<</a>
<a class="prev disabled" rel="prev" id="prev4a8" title="Перейти на предыдущую страницу"><</a>
<span class="goto">
<a class="disabled" id="pageLink4a9" title="Перейти на страницу 1"><span>1</span></a>
</span>
<span class="goto">
<a href="./wicket/bookmarkable/..." id="pageLink46c" title="Перейти на страницу 2"><span>2</span></a>
</span>
...
</div>

Обновлено Ильдар Хамедов больше 2 лет назад

  • Параметр Статус изменился с Новая на В работе

Экспортировать в Atom PDF