gorbunovart
@gorbunovart
veb4ik

Как отключить плагин?

Подскажите, пожалуйста, как отключить плагин one page scroll
после определенного разрешения? Например, после 768px в ширину хочу что бы лендинг выводился обычной страницей.
Делаю вот это Спасибо!
  • Вопрос задан
  • 389 просмотров
Решения вопроса 1
gorbunovart
@gorbunovart Автор вопроса
veb4ik
var isMobile = {
    Android:        function() { return navigator.userAgent.match(/Android/i) ? true : false; },
    BlackBerry:     function() { return navigator.userAgent.match(/BlackBerry/i) ? true : false; },
    iOS:            function() { return navigator.userAgent.match(/iPhone|iPad|iPod/i) ? true : false; },
    Windows:        function() { return navigator.userAgent.match(/IEMobile/i) ? true : false; },
    any:            function() { return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows());  }
};

if ( !isMobile.any() ) {

	здесь код, который запускается только на ПК

}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dmitriytolstoi
@dmitriytolstoi
Ruby on Rails developer
Ну по идее вот так:

$( window ).resize(function() {
  if ( (this).width() >= 768) {
    $(".main").addClass("disabled-onepage-scroll");
  } else {
    $(".main").removeClass("disabled-onepage-scroll");
  } 
});


Это при изменении ширины будет работать, но нужно еще дописать для того чтобы определять текущую ширину и в зависимости от условия делать то что вы хотели.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 19:51
15000 руб./за проект
22 нояб. 2024, в 19:15
200000 руб./за проект
22 нояб. 2024, в 18:50
30000 руб./за проект