У меня есть функция JQuery:
$('#element').click(function(){..........});
Есть ли способ проверить эту функцию, была ли она вызвана реальной мышью или просто скриптом $('#element').click();
?
Спасибо за ответы.
Я думаю, вы можете проверить e.originalEvent:
$('#element').click(function(e){
if (e.originalEvent !== undefined)
{
alert ('Mouse clicked');
}
else
{
alert( 'triggered programmatically' );
}
});