我正在使用api。 api的响应由json数据组成,json数据由19个对象组成,每个数组都有title
,description
,date
等细节。下面的函数给出了像一个对象的title
,description
和date
以及我在div网站标记中显示这些详细信息。
function businessDetails(data){
var desc = data.response.deals[0].description;
var title = data.response.deals[0].title;
var enddate = data.response.deals[0].end_date;
// embedding these details into webpage using jquery
$('#empid h3').html('About us' );
......
}
现在我想显示其他剩余对象的详细信息,并希望在同一个div标签内显示它,并希望保持4秒的间隔。
答案 0 :(得分:0)
function businessDetails(data, index){
var desc = data.response.deals[index].description;
var title = data.response.deals[index].title;
var enddate = data.response.deals[index].end_date;
//embedding these details into webpage using jquery
$('#empid h3').html('About us' );
}
按顺序显示结果:
for(i=0; i<data.length; i++){
businessDetails(data, i);
setTimeout(4000);
}
随机显示结果:
var rand = Math.floor((Math.random()*(data.length-1))+0);
businessDetails(data, rand);