Я автоматизирую тесты для веб-сайта, и есть событие, которое я не могу правильно запустить, используя javascript, в особенности, но не ограничиваясь, IE. (я использую селен, но все остальные опции не работали, поэтому javascript - моя последняя надежда)
Кажется, что функция события использует много полей в объекте jquery Event, я пробовал следуя официальной официальной jquery документации , но при отображении имени большинства полей он не показывает, как их заполнить (потому что обычно это не то, что вы делаете с ним, но в моем случае это так)
у меня следующий вопрос:
для того, чтобы подделать событие мыши что и как мне заполнить поля (как определить, как эти значения получить) события объект, использующий jQuery.Event("event type",{param1:value1,param2:value2,...})
(или другой метод, если это эффективнее)
этот объект события должен использоваться с element.trigger('eventname',EventObject)