Отключение Skrollr на мобильном телефоне/изменение размера экрана, а затем повторное включение на рабочем столе

Как отключить Skrollr на мобильном телефоне, а также учет изменения размеров экрана? (т. е. уничтожение skrollr при изменении размера экрана будет означать, что все сломается, как только пользователь снова изменит размер).


person Lucas M    schedule 26.10.2015    source источник


Ответы (1)


Использование Jquery

$(function () {
  if ($(window).width() > 480) { // initialize Skrollr under 480px
    skrollr.init();
  } else {
    skrollr.init().destroy();
  }
  $(window).on('resize', function () {
    if ($(window).width() <= 480) { // destroy Skrollr over 480px
      skrollr.init().destroy(); 
    } else {
      skrollr.init();
    }
  });
});
person Lucas M    schedule 26.10.2015