【发布时间】:2017-02-26 06:15:22
【问题描述】:
我有所有要求 Jquery,Materialize.js 位于我的 Js 文件上方,但是我收到警告 openModal is not a function..我检查了模式名称是否正确,我可以运行 Materialize.toast,所以我知道 Materialize.js 是在职的。使用按钮触发也不会调用模态。这是代码..
脚本:
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="/js/materialize.js"></script>
<script type="text/javascript" src="/js/video.js"></script>
<script src="/js/admin.js"></script>
触发器:
<button data-target="modal1" class="btn modal-trigger">Modal</button>
模态:
<!-- Modal Structure -->
<div id="modal1" class="modal">
<div class="modal-content">
<h4>Modal Header</h4>
<p>A bunch of text</p>
</div>
<div class="modal-footer">
<a href="#!" class=" modal-action modal-close waves-effect waves-green btn-flat">Agree</a>
</div>
</div>
</div>
js:
var modal = document.getElementById('modal1');
modal.openModal();
$('#modal1').leanModal();
$('#modal1').openModal();
【问题讨论】:
标签: javascript jquery material-design materialize