Инициирование щелчка JavaScript () событие в определенных координатах

Попытка исчерпать (инициировала) событие щелчка. Его легкое, чтобы сделать в jQuery, но не может выяснить, как установить координаты события и отправить их вперед.

По существу я должен инициировать щелчок по определенному местоположению (который вычисляется до триггера () вызов).

Какой-либо способ сделать это (в jQuery или иначе)?

Спасибо -

36
задан OneNerd 16 May 2010 в 19:38
поделиться

2 ответа

Установите свойства pageX и pageY (которые нормализованы) для объекта события и передайте его в .trigger(), как это:

var e = new jQuery.Event("click");
e.pageX = 10;
e.pageY = 10;
$("#elem").trigger(e);
45
ответ дан 27 November 2019 в 06:11
поделиться

Вызов ".trigger()" принимает параметр "extraParameters", который вы могли бы использовать для вставки коордов XY, я думаю. Документация

.trigger("click", [x, y]);
-3
ответ дан 27 November 2019 в 06:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: