今天在火狐下测试,marquee在火狐下可以滚动但是每次第一条信息移动到顶部,滚动就重新开始了,后面的信息都显示不出来。这是什么问题啊?下面是代码:
function refresh_blog9911_player_35(){
jQuery.ajax({
url: "http://api.zuosa.com/statuses/public_timeline.json?count=15",
dataType: "jsonp",
cache: false,
error: function(req){
switch(req.status){
case 401:
jQuery("#blog9911_player_35").replaceWith("与9911连接错误,请与系统管理员联系!");
break;
default:
jQuery("#blog9911_player_35").replaceWith("与9911连接错误,请与系统管理员联系!");
break;
}
},
success: function(json){
var results=json;
var coun=1;
if(results.length == 0){
jQuery("#blog9911_player_35").replaceWith("没有查询到您需要的信息");
}
else{
jQuery("#blog9911_player_35_header").empty();
jQuery("#blog9911_player_35_footer").empty();
jQuery("#blog9911_player_35_body").empty();
var header = jQuery(".templates>.s_header").clone();
header.children(".s_keyword").text("关键字:" + ' ');
header.appendTo("#blog9911_player_35_header");
var str="";jQuery.each(results, function(i, item){
str=str+" "+item.user.screen_name+" "+item.text+"";
if(++coun>15){return false}
});
$("#blog9911_player_35_body").append(str);
}
}
});
};
-->
问题补充:问题貌似解决,单不明白原因。我在
这段代码中加料一长串的字符串,就可以正常滚动。有没有人明白原因在哪里?
顺便说一句,一楼的那个网址是个广告,晕死!!!
2010年6月03日 10:20