У меня есть обработчик, прикрепленный к событию, и я бы хотел, чтобы он выполнялся, только если он запускается человеком, а не методом trigger(). Как я могу сказать разницу?
Например,
$('.checkbox').change(function(e){
if (e.isHuman())
{
alert ('human');
}
});
$('.checkbox').trigger('change'); //doesn't alert