Доброго дня! Пытаюсь сделать симуляцию нажатия клавиши но получаться пока только отработать функции то по клику идет, а нужно еще и анимку. Вот что я пытался:
function triggerMouseEvent(targetNode, eventType) {
let clickEvent = document.createEvent('MouseEvents');
clickEvent.initEvent(eventType, true, true);
targetNode.dispatchEvent(clickEvent);
}
let boardNode = document.getElementById(boardColor);
if (boardNode) {
triggerMouseEvent (boardNode, "mouseover");
triggerMouseEvent (boardNode, "mousedown");
await setTimeout(() => {
triggerMouseEvent (boardNode, "mouseup");
triggerMouseEvent (boardNode, "click");
}, 1500);
Клик работает, не работает css mousedown - анимка.