Zurb Foundation 6 — закрыть модальное окно с помощью jQuery

У меня есть страница, созданная с помощью Zurb Foundation 6. Модальное окно настроено и работает правильно.

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

jQuery('#test').click(function(){
    jQuery('#exampleModal').foundation('reveal', 'close');
});

Но это дает мне следующее сообщение об ошибке...

Uncaught ReferenceError: We're sorry, 'reveal' is not an available method for e.

Где я ошибаюсь?


person fightstarr20    schedule 22.08.2018    source источник


Ответы (2)


Похоже, у вас слишком много параметров в функции foundation(). Вот документация по закрытию модального окна "Показать". Попробуй это:

jQuery('#test').click(function() {
    jQuery('#exampleModal').foundation('close');
});

Убедитесь, что #test — это идентификатор элемента, который вы щелкаете, чтобы закрыть, а #exampleModal — это идентификатор модального окна «Показать».

person AndyWarren    schedule 22.08.2018

Пытаться

$('#exampleModal').foundation('close');
person Anji    schedule 22.08.2018