Я использую jQuery Cycle2 со слайдами HTML-контента. Все работает нормально, за исключением элементов внутри слайдов, которые я хочу связать с событием jQuery click(). На настольных ПК событие сработает, но не на сенсорных устройствах!
<div class="slider_wrapper cycle-slideshow"
data-cycle-fx="scrollHorz"
data-cycle-timeout="5000"
data-pause-on-hover="true"
data-cycle-swipe="true"
data-cycle-prev="article section.slider .slider_wrapper .prev"
data-cycle-next="article section.slider .slider_wrapper .next"
data-cycle-slides="> div.slide">
<div class="prev"></div>
<div class="next"></div>
<div class="cycle-pager"></div>
<div class="slide">
<div class="image">
<div class="copyright"></div>
</div>
<div class="text">
<div class="wrapper">
<h2>Title</h2>
<p>Some text</p>
<p><a class="more">Read More »</a></p>
</div>
</div>
</div>
</div>
Итак, что я хочу сделать, это связать ссылку a.more:
$(".more").click(function() {
// do something
});
Но это не влияет на сенсорные устройства!