Я использую плагин DatePicker для AngularJS. Он добавляет атрибут aria-required=false
динамически к datepicker md-content
. Я хочу удалить этот атрибут. Поскольку это происходит динамически через Angular, я не могу сделать это через HTML, поэтому я хочу, чтобы JS-код удалил это.AngularJS: Извлечение атрибута Арии
Я пробовал пару подходов, но никто из них, похоже, не работает. Просто упомянуть один подход, который не работает:
$('.datepicker-class').removeAttr('aria-required');
Ошибок в консоли нет, но все же он не удалял атрибут.
Любое решение для удаления этого атрибута через JS?
Почему вы хотите удалить этот атрибут? Вы знаете, для чего он используется? –
QA поднял ошибку 'aria-required' следует использовать только для элементов HTML-формы. И поскольку 'md-custom-datepicker' не является допустимым полем ввода, у него не должно быть атрибута, соответствующего арии. – anwartheravian