Где разрешено использование «сгенерированного»? - PullRequest
0 голосов
/ 02 февраля 2012

Я получаю эту ошибку в IntelliJ:

Атрибут «сгенерированный» здесь не разрешен

Где фрагмент HTML:

<label generated="true" ... >

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

1 Ответ

3 голосов
/ 02 февраля 2012

оригинальный ответ по адресу: Для чего используется атрибут «сгенерированный» в некотором HTML-теге?

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...