Получите выпадающее меню для работы внутри / снаружи меню гамбургера

Эти журналы не на самом деле из Firebase Analytics, а Firebase Core SDK (на основе URL-адреса, который он отправил). Поэтому отключение Firebase Analytics не приведет к устранению этих журналов. Я думаю, что была проблема с сетью устройств, что запросы из Firebase SDK были отменены.

0
задан Joe Doe 25 March 2019 в 22:38
поделиться

1 ответ

Есть лучший способ создать языковое меню, используя Bulma без JavaScript .

Языковое меню HTML :

<div class="select">
  <select>
    <option selected>English</option>
    <option>Italian</option>
    <option>Arabic</option>
  </select>
</div>

Вот ваш проект, использующий мою идею:

document.addEventListener('DOMContentLoaded', () => {

  // Get all "navbar-burger" elements
  const $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0);

  // Check if there are any navbar burgers
  if ($navbarBurgers.length > 0) {

    // Add a click event on each of them
    $navbarBurgers.forEach(el => {
      el.addEventListener('click', () => {

        // Get the target from the "data-target" attribute
        const target = el.dataset.target;
        const $target = document.getElementById(target);

        // Toggle the "is-active" class on both the "navbar-burger" and the "navbar-menu"
        el.classList.toggle('is-active');
        $target.classList.toggle('is-active');

      });
    });
  }

});
  
[112 ]

0
ответ дан aldi 25 March 2019 в 22:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: