Dropdown Menu for Materialize not working
$(document).ready(function(){
$('.modal').modal();
$('.dropdown-trigger').dropdown();
});
.dropdown-content{
width: max-content !important;
height:auto !important;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<!-- Compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/css/materialize.min.css">
<!-- Compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/js/materialize.min.js"></script>
<ul id="dropdown" class="dropdown-content">
<li><a href="#">EMPOWER YOUR BUSINESS!</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">Contact</a></li>
</ul>
<ul class="dds">
<li><a class="dropdown-trigger" data-target="dropdown">
Dropdown <i class="material-icons">arrow_drop_down</i></a>
</li>
</ul>
I use '.dropdown-button' class instead of '.dropdown-trigger' and data-activates attribute instead of data-target, and it works for me!