2013-10-24 3 views
0

У меня есть класс с маленьким изображением, когда я нажимаю на него всплывающее окно megnefic. в моем всплывающем всплывающем окне есть большое изображение щелкнутого изображения и одна кнопка с классом other-form-opener, когда я нажимаю кнопку other-form-div class с формой, появляется мое пользовательское всплывающее окно в этой части, когда я нажимаю элемент формы, который они Не работает по умолчанию.элемент формы не работает в megnific popup

<div class="megnific_opener"><img class="small-image" ></div> 


<div class="megnific_popup_div"> 
    <img class="big-image"> 
    <a href="javascript:;" class="other-form-opener">more-info</a> 
</div> 

<div class="other-form-div"> 
    <form> 
     <input type="text"> 
     <input type="text"> 
     <input type="text"> 
    </form> 
</div> 

Я получаю структуру моего html, и я уже сказал, что нет проблемы с z-индексом. , пожалуйста, помогите мне спасибо.

вот мой демо в jsfiddle: http://jsfiddle.net/QHh7W/

+1

если возможно пожалуйста, вы можете создать демо jsfiddle! –

+0

Я добавил демо в jsfiddle, а также даю ссылку. @ RahulGupta –

ответ

1

Пожалуйста, используйте Magnific всплывающие обратные вызовы и переместить пользовательскую HTML внутри Magnific всплывающих окон при открытии и переместить его внутри тела, когда закрыто. Вы можете проверить ниже рабочую демонстрацию.

jsFiddle demo

+0

он отлично работает спасибо за помощь –

1

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

, но в случае, если вам это необходимо: откройте второй после щелчка от одного.

http://jsfiddle.net/yDvvQ/5/

I have added different instance of megnific for both divs. 

Он работает как всплывающие окна, содержание и форма обоих.

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

Пожалуйста, просмотрите один раз и сделайте комментарий.

С уважением

+1

спасибо, но это не работает для меня, потому что та же самая контактная форма используется для каждой страницы сайта. –

+0

вы можете объяснить бит больше? –

+0

Вы можете объяснить, как вы собираетесь использовать его на своем веб-сайте? –