• Почему может не работать функция JS?

    dimasmagadan
    @dimasmagadan
    хоть вы и пишете, что в консоли ошибок нет, попробуйте так:
    1 оберните ваш код в что-то такое

    (function($){
    "use strict";
    $(document).ready(function(){
    // ваш код тут
    });
    // или тут ваш код
    // и там и тут можно использовать '$' а не 'jQuery'
    }(jQuery));

    2 проверьте, не загружаете ли вы ваш код до подключения jquery.
    и есть ли на момент выполнения кода #menu-main-nav
    3 посмотрите, не висит ли у вас на .fa-bars еще какое-то событие, которое срабатывает первым
    Ответ написан
    4 комментария
  • Почему может не работать функция JS?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Ну для начала, можно записать это короче))
    $(document).on('click touchstart', '#trigger', function() {
          $("#a").appendTo(document.body).show();
      });


    А дальше, сложно сказать, почему не работает у вас, а тут все ок. Дайте ссылку на вам сайт. Так будет проще понять
    Ответ написан
    Комментировать