Предположим, если я привяжу обработчик какого-либо события при нажатии некоторой кнопки, например.Как различать пользовательское событие касания и программно вызванное событие касания?
$("#click-button").tap(function(event) {
alert("clicked!!");
});
Это может быть осуществлено, если пользователь действительно стучит на эту кнопку или, если я запускать то же событие с помощью
$("#click-button").trigger('tap');
Как провести различие между этими двумя событиями? Если оба они разные, я могу программно инициировать событие так, чтобы оно рассматривалось как действие пользователя?
Спасибо.