Я хочу добавить touchstart
событие на моем li
без отключения прокрутки на родительском.Не удается прокрутить больше на touchstart
В настоящее время он работает. У меня есть прокрутка по timeline
, и я могу нажать на li
.
Когда я добавляю touchstart
, я могу щелкнуть один из li
, это лучше, чем click
по мобильному телефону. Но проблема в том, что я не могу прокручивать больше на timeline
...
Могу ли я отличить touchstart, длительное нажатие, TouchMove или что-то подобное?
<ul id="timeline">
<li></li>
<li></li>
...
<li></li>
<li></li>
</ul>
$("#timeline").find(" > li").on("click", function(e){
e.preventDefault();
...
});
Я хотел бы использовать:
$("#timeline").find(" > li").on("touchstart click", function(e){
e.preventDefault();
...
});