модальный диалог в jquery, который не блокирует весь сайт - PullRequest
0 голосов
/ 15 февраля 2010

как этого добиться? скажем, у меня есть 3 диалоговых окна A, B и C. Я могу работать с ними одновременно, располагая их один рядом с другим, перетаскивая их, помещая их друг на друга и т. д. теперь, в какой-то момент, диалоговое окно B открывает диалоговое окно X. Я все еще должен иметь возможность работать с диалоговыми окнами A и C, но не могу работать с B, пока я не закрою X. как "модальный" подход Visual Basic заранее спасибо !!

Ответы [ 2 ]

0 голосов
/ 15 февраля 2010

Найдите ширину и высоту диалогового окна B и создайте наложение только для этого диалога с сообщением, сообщающим пользователю действие, которое они должны предпринять, чтобы очистить это наложение.

Я бы также предложил предоставлять визуальное приглашение каждый раз, когда пользователь пытается выбрать диалоговое окно B, пока открыто диалоговое окно X. Было бы более чем достаточно просто несколько раз пролистать границу диалога.

Возможно, вы захотите изучить способ визуального определения взаимосвязи между диалогом B и диалогом X, чтобы перемещение одного переместило другое.

0 голосов
/ 15 февраля 2010

Я бы сказал, что проще всего было бы использовать метод «отключить» диалогового окна B при открытии X, а затем вызвать «enable» на B при закрытии X.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...