jquery animate回调函数

KOMO_TI 2017-07-25 06:33:29
$(document).ready(
function () {
var Rcolor = new Array("red", "green", "blue", "black", "orange", "#c7c7c7", "#7a378b", "yellow");
var wid = new Array();
var Wmax = window.innerWidth;
for (var i = 0; i <= 7; i++) {
var a = String(i);
wid[i] = GetRandomNum(200, Wmax);
$(".color" + a).css(
{
"height": String(window.innerHeight / 20) + "px",
"width": String(wid[i]) + "px",
"background-color": Rcolor[i],
"opacity": .6,
"left": String(-wid[i]) + "px"
}
);

$(".color" + a).delay(GetRandomNum(0, 1) * 1000).animate({ left: String(window.innerWidth) + "px" }, GetRandomNum(2, 6) * 1000, 'swing', function ()
{
AnimationContinue(this,-wid[i]);
});
}

});



上面的代码我的wid已经有数据,为什么我animate的回掉函数使用时会是一个NAN
...全文
139 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
KOMO_TI 2017-07-25
  • 打赏
  • 举报
回复
我颜色标记在代码里面好像直接显示代码了,那就直接看那几个<span>的地方吧

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧