我们有一个使用 jQuery 显示模式弹出窗口的网站。当用户单击我们的一个按钮时,我们正在将模式弹出窗口加载/绑定到 DIV,然后在叠加层顶部显示一个包含实际弹出窗口的 DIV。那么,当它弹出时,我怎样才能在模态框内获得焦点,以便屏幕阅读器停止它所做的事情并开始在模态框内阅读。
$("#EditPageForm").dialog({
autoOpen: true,
position: { my: "center", at: "center", of: window },
width: 650,
resizable: false,
title: 'Edit Page',
modal: true,
open: function () {
$(this).load('@Url.Action("EditPage", "Page")');
$(this).focus();
},
buttons: {....}
});
$(this).focus(); 并没有真正专注于弹出窗口。
谢谢