Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.09.2015, 16:27
Аспирант
Отправить личное сообщение для falkone Посмотреть профиль Найти все сообщения от falkone
 
Регистрация: 27.09.2014
Сообщений: 42

touchstart, touchend pageX
Как можно получить значение координат touchend.

$('body').on('touchstart', function (event, a) {
	var touch = event.originalEvent.touches[0];
	a = touch.pageX;
	console.log(a + ' start');
});


Таким образом получаю значение touchstart, но получить значение touchend этим же методом не выходить. Пробовал обойтись touchmove и сравнивать уже с touchstart, но touchmove высчитывается непрерывно и попросту пересчитывается несколько раз. Все что мне нужно это получить значение в точке А и точке Б что бы уже дальше выполнять нужные манипуляции.
Ответить с цитированием
  #2 (permalink)  
Старый 02.09.2015, 14:47
Профессор
Отправить личное сообщение для WorM32 Посмотреть профиль Найти все сообщения от WorM32
 
Регистрация: 11.02.2014
Сообщений: 303

Для touchend массив touches не может содержать в себе что либо, так как touches содержит точки, касающиеся в данный момент поверхности экрана.

Правильно использовать свойство changedTouches.
Ответить с цитированием
  #3 (permalink)  
Старый 03.09.2015, 09:56
Аспирант
Отправить личное сообщение для falkone Посмотреть профиль Найти все сообщения от falkone
 
Регистрация: 27.09.2014
Сообщений: 42

Сообщение от WorM32 Посмотреть сообщение
Для touchend массив touches не может содержать в себе что либо, так как touches содержит точки, касающиеся в данный момент поверхности экрана.

Правильно использовать свойство changedTouches.
Да, Вы правы, нашел вот такое решение, может кому нужно будет.

var touch = event.originalEvent.changedTouches[0];
	endSwipeX = touch.pageX;
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Есть ли жизнь после touchend? vrn_ehot Events/DOM/Window 2 21.11.2014 10:10
jquery отличие ClientX от PageX и offsetX ? SunYang Общие вопросы Javascript 1 15.07.2012 18:27