この関数を 4 秒ごとに開始したい。それらを配列に入れて、この方法ではなく4秒ごとに呼び出す方法はありますか。また、この方法は実際に開始するまでに 16 秒の遅延があります。前もって感謝します。
setInterval(function() {
setTimeout(function () {
$j('.menu2').trigger('click');
}, 0000);
setTimeout(function () {
$j('.menu3').trigger('click');
}, 4000);
setTimeout(function () {
$j('.menu4').trigger('click');
}, 8000);
setTimeout(function () {
$j('.menu1').trigger('click');
}, 12000);
}, 16000);