0

Я пытаюсь открыть раскрытие фундамента с помощью Javascript, но я всегда получаю сообщение об ошибке, показывается показ-bg, и само раскрытие не видно.Основание открытое раскрытие через Javascript не работает

$("#msgModal").foundation("reveal", "open"); 

HTML-:

<div id="#msgModal" class="reveal-modal small" data-raveal>  
    <h1>Advice</h1>  
    <a class="close-reveal-modal">×</a> 
</div> 

Сообщение об ошибке в моей консоли:

'undefined' is not an object (evaluating 'settings.css') 

Я прочитал документацию, а также поставить foundation.reveal.js под моим foundation.min. js вот так:

<script src="/layout/cyt/js/assets/foundation.min.js"></script> 
<script src="/layout/cyt/js/assets/foundation/foundation.reveal.js"></script> 
<script src="/layout/cyt/js/assets/foundation/foundation.abide.js"></script> 

Это сводит меня с ума. Я не хочу запускать щелчок или что-то вроде этого. Модаль должен открываться при загрузке страницы.

ответ

0

Это старый вопрос, но вы делаете следующее?

Поместите это перед тегом </body>.

<script> 
$(document).foundation(); 
</script> 

Тогда следующий должен быть ПОСЛЕ выше, но до </body> тега.

$("#msgModal").foundation("reveal", "open"); 
Смежные вопросы