Acionando um evento click () do JavaScript em coordenadas específicas

Tentando triggersr (triggersr) um evento de clique. É fácil de fazer no jQuery, mas não consegue descobrir como definir as coordenadas do evento e enviá-las.

Essencialmente, preciso acionar um clique em um local específico (que é calculado antes da chamada trigger ()).

Qualquer maneira de fazer isso (em jQuery ou não)?

Obrigado –

Defina as propriedades pageX e pageY (que são normalizadas) no object de evento e passe-o para .trigger() , desta forma:

 var e = new jQuery.Event("click"); e.pageX = 10; e.pageY = 10; $("#elem").trigger(e); 

A chamada “.trigger ()” aceita um parâmetro “extraParameters” que você poderia usar para preencher as coordenadas XY no que eu pensaria. Documentação

 .trigger("click", [x, y]);