【发布时间】:2017-08-17 15:55:48
【问题描述】:
我有一个简单的 jquery ui 对话框,如下所示:
<div class="error" id="errorMsg" role="dialog" > </div>
我在下面有一个登录表单,我使用这个id="errorMsg" 来显示一个弹出窗口。
function alertDialogue(output_msg, title_msg) {
if (!title_msg)
title_msg = 'Error';
if (!output_msg)
output_msg = 'No Message to Display.';
$("#errorMsg").html(output_msg).dialog({
title: title_msg,
resizable: false,
modal: true,
buttons: {
"Ok": function()
{
dialogueON = 0;
$( this ).dialog( "close" );
}
}
});
}
当弹出窗口显示时,它只是读出 Ok 按钮。我希望屏幕阅读器能够阅读错误标题、错误消息和存在的按钮。
【问题讨论】:
标签: jquery jquery-ui dialog accessibility wai-aria