jQuery是一種廣泛使用的JavaScript庫,被用于簡化JavaScript編程。在使用jQuery中,有時需要隔幾秒調用方法來執(zhí)行一些操作,比如更新頁面數據等。這時可以使用JavaScript中的setInterval()函數和clearInterval()函數配合使用,或者使用jQuery提供的定時器函數。
//使用JavaScript中的定時器函數 var intervalId = setInterval(function(){ //調用需要執(zhí)行的方法 //此處以更新頁面數據為例 updatePageData(); }, 5000); //使用jQuery中的定時器函數 var timerId = $.timer(function(){ //調用需要執(zhí)行的方法 //此處以更新頁面數據為例 updatePageData(); }, 5000);
在使用JavaScript中的定時器函數時,setInterval()函數接收兩個參數,第一個參數是需要執(zhí)行的方法,第二個參數是隔多少時間執(zhí)行(單位為毫秒)。此時需要把返回值存儲起來,以便以后停止定時器,即調用clearInterval()函數并傳入返回值作為參數。
在使用jQuery中的定時器函數時,$.timer()函數接收兩個參數,第一個參數是需要執(zhí)行的方法,第二個參數是隔多少時間執(zhí)行(單位為毫秒)。此時需要把返回值存儲起來,以便以后停止定時器,即調用timerId.stop()方法。