Laravel материализуется css не работает выпадающее меню - PullRequest
0 голосов
/ 05 июля 2018

В моем проекте выпадающее меню не будет работать.

код такой:

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
{!! MaterializeCSS::include_full() !!}
<script>
    $( document ).ready(function() => {
        $('.dropdown-button').dropdown();
    });  
</script>
<title>...</title>
</head>

это заголовок страницы

вот так выглядит выпадающий список

      <ul id="dropdown1" class="dropdown-content">
        <li><a href="#!">one</a></li>
        <li><a href="#!">two</a></li>
        <li class="divider"></li>
        <li><a href="#!">three</a></li>
      </ul>
      <nav>
        <div class="nav-wrapper">
          <a href="#!" class="brand-logo">Logo</a>
          <ul class="right hide-on-med-and-down">
            <li><a href="sass.html">Sass</a></li>
            <li><a href="badges.html">Components</a></li>
            <!-- Dropdown Trigger -->
            <li><a class="dropdown-trigger" href="#!" data-target="dropdown1">Dropdown<i class="material-icons right">arrow_drop_down</i></a></li>
          </ul>
        </div>
      </nav>

Я поместил материализовать CSS в свой проект, используя композитор, и сделал то, что было указано на официальном материализованном сайте

Я надеюсь, что кто-нибудь может мне помочь

1 Ответ

0 голосов
/ 05 июля 2018

Попробуйте переместить ваш скрипт (тот, что ниже) внизу вашего тела.

<script>
    $( document ).ready(function() => {
        $('.dropdown-button').dropdown();
    });  
</script>
...