就是dvi里放了一张图片 然后这张图片一直移动,直到页面更新或者关闭
我现在这样写 程序可以运行
$(function(){
var bg_left=parseFloat($('#bg_cloud').css('left').slice(0,1),10);
while (bg_left>-1280){
bg_left-=1;
$('#bg_cloud').animate({left:bg_left},66,'linear');
}
});因为想让他一直运行 所以
$(function(){
var bg_left=parseFloat($('#bg_cloud').css('left').slice(0,1),10);
while (bg_left>-1280){
bg_left-=1;
if (bg_left==1280){bg_left=0;};
$('#bg_cloud').animate({left:bg_left},66,'linear');
}
});加入了 if (bg_left==1280){bg_left=0;};
这一行
于是 程序就成了死循环了,也就实现了一直播放的效果
但是这样的代码浏览器一运行就崩溃了,怎么办?
我现在这样写 程序可以运行
$(function(){
var bg_left=parseFloat($('#bg_cloud').css('left').slice(0,1),10);
while (bg_left>-1280){
bg_left-=1;
$('#bg_cloud').animate({left:bg_left},66,'linear');
}
});因为想让他一直运行 所以
$(function(){
var bg_left=parseFloat($('#bg_cloud').css('left').slice(0,1),10);
while (bg_left>-1280){
bg_left-=1;
if (bg_left==1280){bg_left=0;};
$('#bg_cloud').animate({left:bg_left},66,'linear');
}
});加入了 if (bg_left==1280){bg_left=0;};
这一行
于是 程序就成了死循环了,也就实现了一直播放的效果
但是这样的代码浏览器一运行就崩溃了,怎么办?
你修改一下让他大于1280试试