jQuery を使用してモーダル ポップアップを表示するサイトがあります。ユーザーがボタンの 1 つをクリックすると、モーダル ポップアップが 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: {....}
});
$(これ).focus(); ポップアップに実際に焦点を合わせていません。
ありがとう