Допустим, у меня определен обработчик кликов:
$("#foo").click(function(e){ });
Как я могу в обработчике функции узнать, было ли событие запускается программно или пользователем?