我简化了这个脚本,所以它不是那么笨重,但它的要点是我每秒钟都会收到一个引用错误,因为我没有函数 getList()。我试图在它的上方和下方移动 setInverval() ,但它几乎什么也没做。它告诉我一个匿名函数正在调用 getList 并且它没有被定义。
如果它有所作为,我必须添加 jquery 冲突,以便它不会干扰 mootools 并且我正在运行 joomla 1.5
jQuery(document).ready(function($) {
function getList(){
i=0;
$.getJSON(
"./test.php",
function(data)
{
while(data.streams[i]){
channel[i] = data.streams[i];
stats[i] = data.status[i];
title[i] = data.title[i];
viewers[i] = data.viewers[i];
i++;
}
}
);
}
setInterval("getList()", 1000);
});
我尝试通过控制台调试它,但我在控制台调试方面还是新手,所以它并没有让我走得太远。这个程序单独工作,没有 joomla 和 jquery 没有冲突的东西,它在 HTML 文件中很好,所以我不确定什么可能是错误的:/