Показать сообщение отдельно
  #19 (permalink)  
Старый 24.05.2021, 14:47
Аспирант
Отправить личное сообщение для jurvrn Посмотреть профиль Найти все сообщения от jurvrn
 
Регистрация: 04.04.2021
Сообщений: 52

рони,
спасибо, буду использовать этот код когда будет принципиально определить тип устройства. Но сейчас я решил что достаточно определить ширину страницы, попытался это завернуть в условие. Ожидаемо для моего уровня - где-то ошибка
jQuery(function (f) {
    var element = f("#workman-top");
	  f(window).on("scroll touchmove",function () {
			 let scr = document.documentElement.clientWidth;
				if (scr > 721) {
                                   element["fade" + (f(this).scrollTop() > 300 ? "In" : "Out")](200);
			            }).trigger("scroll").trigger("touchmove");
					  } else {
					    element["fade" + (f(this).scrollTop() > 900 ? "In" : "Out")](200);
					    }).trigger("scroll").trigger("touchmove");
				}
			});

то есть чтобы при ширине экрана меньше 721px элемент появлялся при более длинном скролле, позже
Ответить с цитированием