【发布时间】:2018-04-29 15:04:12
【问题描述】:
这是我第一次在这里提问,因为我无法找到我的问题的答案。我正在使用materialize并尝试使用material_select()。这是我的主页,其中包含 jQuery 和 materialize 库以及 document.ready 对 sidenav() 和 material_select() 的调用。 Sidenav 工作得很好,但 material_select() 正在抛出 Uncaught TypeError。
<script src="https://code.jquery.com/jquery-3.2.1.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/js/materialize.min.js"></script>
<script>
$(document).ready(() => {
$("#slide-out").sidenav();
$("select").material_select();
});
</script>
这是我使用 select 的 html:
<div class="row">
<div class="input-field">
<select name="status" id="selectedTest">
<option value="public" selected>Public</option>
<option value="private">Private</option>
<option value="unpublished">Unpublished</option>
</select>
<label for="status">Status</label>
</div>
</div>
这是我得到的错误:
未捕获的类型错误:$(...).material_select 不是函数
在 HTMLDocument.$.ready (dashboard:80)
在可能抛出 (jquery-3.2.1.js:3583)
在进程(jquery-3.2.1.js:3651)
【问题讨论】:
标签: javascript jquery html css materialize