элемент формы не работает во всплывающем окне

0

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

 <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-index. поэтому, пожалуйста, помогите мне спасибо.

вот моя демонстрация в jsfiddle: http://jsfiddle.net/QHh7W/

  • 1
    если возможно, можете ли вы создать демо-версию jsfiddle!
  • 0
    я добавил демо в jsfiddle, а также дал ссылку. @ RahulGupta
Теги:
magnific-popup

2 ответа

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
    Вы можете объяснить немного больше?
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню