Как сделать так что бы страница обновлялась при изменении размера экрана при помощи js, jquery

294
27 марта 2017, 09:06

Здравствуйте.

Есть определённая проблема с отображением аккордеона при переходе из десктопной в мобильную версию, однако при перезагрузке страницы эта проблема решается. Собственно вопрос в том как сделать так что бы при помощи js или jquery, при становлении страницы шириной в 670px страница обновлялась. Или если есть какой то более грамотный способ решения этой проблемы я был бы только рад если вы поможете.

Благодарю за ваше потраченное на меня время.

		 
 $( function() { 
    var icons = { 
      header: "up", 
      activeHeader: "down" 
    }; 
    $( "#accordion" ).accordion({ 
      icons: icons, 
      collapsible: true 
    }); 
    $( "#toggle" ).button().on( "click", function() { 
      if ( $( "#accordion" ).accordion( "option", "icons" ) ) { 
        $( "#accordion" ).accordion( "option", "icons", null ); 
      } else { 
        $( "#accordion" ).accordion( "option", "icons", icons ); 
      } 
    }); 
  } );

Answer 1

if(window.matchMedia("only screen and (max-device-width: 670px)")){ 
window.location.reload(true); 
}

Может так?

READ ALSO
выводить alert в цикле

выводить alert в цикле

Технически возможно выводить сообщение (alert) в цикле?

308
Drag and drop в canvac

Drag and drop в canvac

Есть функция для создания прямоугольника

207
Создание выпадающего меню

Создание выпадающего меню

Всем приветЕсть выпадающее меню со структурой Родитель > Ребенок уровень-1 > Ребенок уровень-2

274
Как развернуть сервер для установки на него приложения посредством Meteor Up локально на Windows?

Как развернуть сервер для установки на него приложения посредством Meteor Up локально на Windows?

День добрый, Добрался до того, чтобы создаваемое Meteor приложение испытывать не через IDE, а развернуть полноценный серверИз описанных здесь...

263