(сложный вопрос) Почему не срабатывает повторный click() из JS - расширения к хрому
Сделал плагин на хроме под JS, на сайте на странице выбора карточек
https://splinterlands.com/?p=create_team2 создаю событие click по картинке карточки, первый раз работает и она выбирается. повторный не работает никак. Что только не пробовал. Из командной строки работает, из расширения ни в какую. Не могу понять причину и как обойти, подскажите. Часть кода let l = $('[card_type=Monster]').length-1; let num = getRandomInt(0,l); $('[card_type=Monster]:eq(' + num + ') .card-img'); Так же пробовал другой вариант (тут в dd лежат объекты img нужных карточек) let num = getRandomInt(0,dd.length-1); $(cards[dd[num]]["img"]).click(); так же пробовал через let machineEvent = new Event('click', {'view': window, 'bubbles': true, 'cancelable': true, 'composed':true}); cards[dd[num]]["img"].dispatchEvent(machineEvent); срабатывает только первый клик |
Часовой пояс GMT +3, время: 07:07. |