jQuery: размещение диалога внутри контейнера - PullRequest
1 голос
/ 17 января 2011

Я хотел бы использовать диалоговый виджет в модальном режиме внутри div - это возможно?так напримеркогда у меня есть - я бы хотел, чтобы внутри этого div был только запутанный слой div (тот прозрачный), с полем статуса, центрированным так же.

какие-либо идеи?

Ответы [ 2 ]

1 голос
/ 17 января 2011

Оберните ваш диалог в div, который стоит поверх div, который вы хотите сделать недоступным.

Этот div должен быть скрыт initaly, иметь непрозрачность, если вы хотите, z-index больше, чем другие div, которые вы хотитепокрытие.

При отображении диалогового окна вы должны связать обработчик события onClick с div обертки, который должен предотвратить пузыри и сделать обертку видимой.Удалите привязку и скройте обертку при закрытии диалога.

0 голосов
/ 17 января 2011

http://jqueryui.com/demos/dialog/

Я ничего не видел в документации, но вы можете сделать это через iframes или модификацию базы кода.

И, конечно, есть альтернативы использованию jqueryUI для всего: http://www.designlabelblog.com/2009/03/20-ways-to-create-javascript-modal.html

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