2012-02-02 4 views
0

Я получаю эту ошибку в IntelliJ:Где разрешено «сгенерированное»?

Атрибут 'генерируется' не разрешены здесь

Если фрагмент кода HTML является:

<label generated="true" ... > 

Является generated "реальным" HTML-атрибут? Он добавляется плагином jquery-ui-validation, в поле ошибки, если проверка не выполняется. Где это разрешено?

ответ

3

ответ на оригинальная: What is the "generated" attribute seen in some HTML tag used for?

Это является пользовательские данные или определенный пользователем атрибут. В вашем случае он был добавлен для обозначения элемента, который был сгенерирован на странице после его загрузки, возможно, JavaScript.

Общепринято видеть другие такие атрибуты в тяжелых пользовательских интерфейсах UI/UX. Обычно они служат крючками между технологиями - CSS, JavaScript, HTML и т. Д.

Обратите внимание, что такие атрибуты не проверяются. Если вы используете HTML5, вы можете префикс их data-, чтобы обойти эту проблему (т. Е. data-generated="true"). Подробнее about custom data attributes in HTML5.

+0

Хм. Итак, jquery-ui-validation «должен» перейти к использованию генерируемых данных? В настоящее время я использую простые «сгенерированные» для совместимости. – ripper234

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