我有兩個函數,例如runlider()和runslider1()。 runslider()在文檔加載後運行,我需要在完成runslider()後調用runslider1()。然後在runslider1()之後再次運行runlider()。這個過程應該像無限循環一樣發生。有人能幫助我嗎。 我試圖讓他們像回調。但那並不奏效。調用兩個javascript函數互相調用
function runSlider(runslider1){
alert("run")
runSlider1(runSlider());
}
function runSlider1(runslider){
alert("run1");
runSlider(runSlider1());
}
如果這樣做,將導致堆棧溢出 – litelite
只需創建一個調用這兩個函數的無限循環。 –
請記住,JavaScript不允許多線程執行。所以這會掛起瀏覽器。然而,正如所說的,'setInterval'將會做到這一點。 – Mouser