Событие по зажатию на тачскрине

136
22 марта 2019, 10:30

Есть такой вот код, так он работает по событию мыши и все хорошо. Но на мобильных устройствах не работает, нужно событие по зажатию или что-то похожие не могу найти решение. Буду благодарен за помощь.

document.getElementById('slide').onmousemove = function (event){ 
	var x = event.offsetX;//относительно родителя! 
	document.getElementById('two').style.width = x + 'px'; 
}
#slide { 
	width: 375px; 
	height: 400px; 
	border: 3px solid black; 
	position: relative; 
	overflow: hidden; 
} 
#one, #two { 
	width: 375px; 
	height: 400px; 
	position: absolute; 
	left: 0; 
	top: 0; 
	overflow: hidden; 
} 
#one { 
	background: green; 
} 
#two { 
	width: 150px; 
	background: red; 
}
	<div id="slide"> 
		<div id="one"> 
		</div> 
		<div id="two"> 
		</div> 
	</div>

READ ALSO
sails.js не видит index.html в assets

sails.js не видит index.html в assets

Начал изучать Sailsjs и не получается отобразить index

156
Соединить две окружности. В чём ошибка?

Соединить две окружности. В чём ошибка?

Пытаюсь повторить полигон, тот что изображен зеленой линией на рисунке нижеПользовался этими советами:

155
Разрешить вводить только цифры/буквы в input с мобильного

Разрешить вводить только цифры/буквы в input с мобильного

У меня есть 2 input: ФИО и номер телефонаНужно, чтобы клиент в поле ФИО мог ввести только буквы, а в поле телефон - только цифры

188