Почему trigger('click') не срабатывает на смартфонах, но отлично работает на ПК?

232
26 июня 2018, 12:20

Мне нужно что бы при клике на какой то блок, сработал trigger('click') на другой класс. Почему этот код не работает в мобильных браузерах? https://jsfiddle.net/ow7mc9pd/

$('.social').click()
Answer 1

У смартфонов нет понятие "click", в данном случае лучше плагин использовать для jquery - jTap.

Просто напиши

<script src="jquery.tap.min.js"></script>

(естественно после самого jquery) и потом сможешь использовать к примеру это (для нажатия)

$('selector').tap(handler);

Полное руководство

READ ALSO
Не выводится prompt value

Не выводится prompt value

Почему мне пишется,что 'Cannot set property 'innerHTML' of null'

268
Написание регулярного выражения для input [type=range]

Написание регулярного выражения для input [type=range]

Написание сложного регулярного выражения, которое позволяет вводить только те значения, которые есть в input [type=range]

221
Задача с сортировкой массива JavaScript

Задача с сортировкой массива JavaScript

Задача: Найти в массиве нули, удалить с данного индекса и добавить в конец массива

226