Немного подробнее о том, что такое синтаксическая ошибка, было бы полезно.
На первый взгляд, хотя вам нужен набор скобок для группировки вашего оператора if
if ((event.touches.length == 1) && (swipeDirection == 'down') && (swipeLength >= 90) && (swipeLength <= 120)) {
Во-вторых, используемый вами селектор 1.png
Я предполагаю, что это src элемента изображения?В этом случае это должно быть
$('IMG[src*=1.png]').hover(function() {
Однако выбор на основе имени изображения очень ненадежен.Например, приведенное выше будет соответствовать 1.png, а также 11.png, 21.png и т. Д. Если вы можете изменить это на селектор класса или идентификатора или пройти DOM от элемента, к которому вы прикоснулись, чтобы найти изображение.
Возможно, в коде могут быть другие проблемы, но мы надеемся, что это исправит синтаксические проблемы.