В jQuery-UI-Dialog я могу отображать «модальное» диалоговое окно на моей веб-странице, так что пользователь должен щелкнуть параметр в диалоговом окне, чтобы продолжить.
Я пишу свой собственный код диалогового окна, но есть кое-что, что делает jQuery-UI-Dialog, но я пока не знаю, как это сделать.
Я могу отобразить элемент «маска» за диалоговым окном, чтобы пользователь не нажимал на элементы на странице, но пользователь все равно может выбирать элементы за диалоговым окном с помощью клавиши табуляции.
Кажется, что jQuery-UI-Dialog каким-то образом перехватывает ввод с клавиатуры внутри диалогового окна, даже когда нажата клавиша табуляции. Это очень аккуратно, но я добавлю, что этим можно злоупотреблять.
К какому аспекту DOM мне нужно получить доступ, чтобы получить эту функциональность?