• Как откатить insertBefore() для десктопа используя window.matchMedia?

    @AnnaUniq Автор вопроса
    Решение задачи
    var title = jQuery('#main .banner .title h1');
        function innerWidthheadline(w) {
          if (w.matches) { 
            title.insertBefore('#main .mobile-categories');  
          } else {
             title.remove();
             jQuery("#main .banner .title").append(title);
          }
        }
    
        var w = window.matchMedia('(max-width: 768px)')
        innerWidthheadline(w)
        w.addListener(innerWidthheadline)


    Я думаю это решение не очень верное в плане дальнейшей реализации более сложных вещей, но для новичков пойдет
    Ответ написан
    Комментировать