нас код, который по шагам кликает, но как можно это оптимизировать?
btmSearchBtn.addEventListener('click', function(){
async function clickOne(){
document.getElementsByClassName('jq-show-calculator-trigger')[0].click()
}
async function clickTwo(){
setTimeout(() => {
document.getElementsByClassName('jq-step-form-step__number')[1].click()
}, 1000);
}
async function clickThree(){
setTimeout(() => {
document.getElementsByClassName('jq-step-form-step__number')[2].click()
}, 1000);
}
async function callAll(){
await clickOne()
await clickTwo()
await clickThree()
}
callAll()
})
Не особо понимаю о чем речь, но, по всей видимости, тебе нужно setTimout'ы в промисы обернуть.
Обсуждают сегодня