Не работает прокрутка (scroll) на изображении при использовании ElevateZoom

Если вы столкнулись с проблемой «заедающей» прокрутки на мобильных устройствах при использовании плагина ElevateZoom на своем сайте — вот небольшой отрывок JavaScript кода, который решит вашу проблему.

Если плагин инициализирован на изображении с #zoom, например:

$("#zoom").elevateZoom({
	zoomType: "inner",
	cursor: "crosshair",
	responsive:true,
	easing:true
});

То достаточно вставить следующий обработчик события touchstart

$("#zoom").bind('touchstart', function(){
	$(this).unbind('touchmove');
});