У меня есть флажок, чтобы иметь арию-метку, но я не уверен, как изменить этот текст арии, чтобы отразить, установлен флажок или нет. Пользователь. Можно ли управлять текстом aria-label в той же функции для рендеринга css?Изменение метки aria на основе привязки стиля css
Функция для проверки и сняв флажок:
checkbox = ko.pureComputed(function() {
var checked = checked(),
uncheck = uncheck(),
checkedIcon = 'icon_check',
uncheckedIcon = 'no_check',
if (checked) {
//Can i add in here what the aria-label text should be?
return checkedIcon;
}
if (uncheck) {
return uncheckedIcon;
}
});
вы смотрели на GetAttribute и SetAttribute https://developer.mozilla.org/о/Docs/Web/API/элемент/GetAttribute – jeff