Показать сообщение отдельно
  #23 (permalink)  
Старый 07.08.2020, 20:43
Интересующийся
Отправить личное сообщение для Diox Посмотреть профиль Найти все сообщения от Diox
 
Регистрация: 17.02.2014
Сообщений: 14

Всё, сделал, может кому-то пригодится на будущее:

window.addEventListener('touchstart', function(){
selements = $('.btarifs .slick-track');
strans = selements.css('transform');
    document.body.addEventListener('touchend', function(e){
qelementq = $('.btarifs .slick-track');
qtranq = qelementq.css('transform');
if(strans==qtranq) {} else {
	$('h2.trigger').toggleClass('active').siblings("div:visible").slideUp('slow');
	$('h2.trigger').siblings('h2').removeClass('active');
	return false;
}
    })
})


Запоминаем данные при возникновении касания к элементу.
Запоминаем новые данные после разрыва прикосновения к элементу.
Сравниваем значения, если они равны - ничего не делаем, если не равны - производим функцию.
Ответить с цитированием