ボタンをクリックしてデータを取得した後に遅延を追加したいと思います。 スクリプトはブラウザコンソール内で実行されます。クリック後にjs関数を遅らせる方法
$(pages())ページングボタンを取得します。
let calls = [];
for (let i = 1; i <= callPagesCount; i++) {
$(pages()).find('a')[i].click()
setTimeout(() => {}, 200)
// Call the below, 200 ms later
callsNode().map((i, el) => {
calls.push({
call_condition: $(el).find('div > span').text().trim(),
date: $(el).find('div').text().trim().match(/\[(.+)\]/i),
})
})
}
を使用することができますあなたは 'callsNode()。ma 'setTimeout'の中括弧の中に' p ... 'があります。そうすれば、200ms後に実行されます。 – nicovank
あなたは、ボタンをクリックすると、サーバーで何かが実行され、しばらくしてブラウザに戻りデータを表示することを意味しますか?それ以外の場合、待ち時間と待ち時間の違いは何ですか? – forqzy