Ho un gestore collegato a un evento e vorrei che fosse eseguito solo se è attivato da un metodo umano e non da un metodo trigger (). Come posso dire la differenza?
Per esempio,
$('.checkbox').change(function(e){
if (e.isHuman())
{
alert ('human');
}
});
$('.checkbox').trigger('change'); //doesn't alert