更具体地说,如果使用 javascript 设置它,屏幕阅读器/AT 软件是否仍会拾取该属性并正确地向用户宣布元素内的任何更改,即使它在页面加载时不存在?
如果有人对此有任何经验,我将不胜感激您的任何细节。
这是我想要实现的一个例子......
在javascript调用之前:
<body>
使用 jQuery(或其他)设置属性...
$('body').attr('aria-live', 'polite');
通话后:
<body aria-live="polite">
提前感谢任何有任何补充的人。