具体来说,我有一个
下拉列表
.我一直在尝试新事物
from here
.同样的链接显示了一些方法,如“Onopenstart”、“Onopenslose”,以及更多基本上是下拉列表事件的方法。
教程很模糊。没有演示如何使用这些事件。我尝试了jquery中的每一个语法来利用这些事件,但没有一个成功,而且
Chrome Dev控制台
显示错误
jquery上不存在使用的方法
.我只希望有人向我指出一个文档,或者向我展示如何在jquery中使用这些事件。
我的代码不起作用:
JS(jquery):
$(document).ready(function(){
console.log("Ready");
$('.sidenav').sidenav();
$("#one").click(function(){
$('.sidenav').sidenav('open');
});
$(".dropdown-trigger").dropdown();
$("#dropdown1").dropdown('onOpenStart');
});
HTML:
<!-- Dropdown Structure -->
<ul id='dropdown1' class='dropdown-content'>
<li><a href="#!">one</a></li>
<li><a href="#!">two</a></li>
<li class="divider" tabindex="-1"></li>
<li><a href="#!">three</a></li>
<li><a href="#!"><i class="material-icons">view_module</i>four</a></li>
<li><a href="#!"><i class="material-icons">cloud</i>five</a></li>
</ul>
<!-- Trigger Button -->
<a data-target="dropdown1" class="dropdown-trigger" href="mobile.html"><i class="material-icons">more_vert</i></a>