setInterval 内で関数を実行し、setInterval が実行されるたびにその関数の変数を変更したいのですが、これまでのところ次のとおりです。
$pages = new Array();
$pages.push("home.html","drp.html","drs.html","dffi.html","dci.html","dcp.html","drma.html","construction.html","orgChart.html");
$a = 0;
setInterval(function(){
$getPage = $pages[$a]
$(this).getPageToLeft();
$a++
alert($a);
},5000);
問題は、setInterval が実行されるたびに $a が 0 に戻されることです。setInterval が実行されるたびに値を増やす必要があります。