Мне нужно вызвать элемент ajax-ed методом javascript:


и он работает, за исключением того, что он не распознает модификаторы.

Я посмотрел здесь http://www.w3schools.com/jsref/met_html_click.asp и изменил попробуйте сами, чтобы он выглядел как


но ctrlKey всегда false.

Есть ли способ убедить метод click использовать и переслать модификаторы?

Edit: для уточнения "moused" объект и объект, который должен отправлять ajax-запрос, разные!

Gyro Gearloose

Ответов: 1

Ответы (1)

Когда вы нажимаете клавишу Control, оно отправляет событие contextmenu вместо события click. Если вам нужно общее событие для всех типов щелчков мыши, используйте mousedown.

См. что эквивалент метода jquery 'trigger' без jquery? для получения более подробного ответа, показывающего, как синтезировать события щелчка мыши, включая все различные параметры событий.

2022 WebDevInsider