2012-03-07 2 views
0

Я использую простой покадрововызов один простой модальный, а другой остается открытым

http://www.ericmmartin.com/projects/simplemodal/

У меня есть один модальный, который открывается на кнопку мыши, можно иметь кнопку внутри модального, что он открывает запуск второго модального?

Большое спасибо!

+0

О браузере модальные диалоги, как я ненавижу тебя ... –

ответ

0

Да, но вы не можете зарегистрировать клики в HTML, который еще не существует, чего в этом случае не может быть. Вот что такое опция onShow. Если вы регистрируете события после того, как модаль показал себя, он должен работать. Вы также можете отменить новую кнопку перед привязкой в ​​случае, если модальные кэши этой кнопки в HTML (что приведет к повторному связыванию и повторному использованию функции несколько раз).

или вы можете просто сделать делегирование на занавес. см. JQuery.delegate (они, возможно, недавно обновились в зависимости от того, какую версию JQ вы используете)

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

+0

Можете ли вы показать мне, как будет выглядеть код для двух одновременно. я немного над головой ... спасибо! – 1252748