表中Javascript的动画不';不行。如何修复?

表中Javascript的动画不';不行。如何修复?,javascript,animation,Javascript,Animation,表中1-5行上的动画有效。在6号线上没有。你可以看到 如果删除Ff,则动画适用于每一行 var twoColComp={ init:函数(){ var tables=document.getElementsByTagName('table'); 对于(变量i=0;it+h/2){ 本.制作(表[i]); } } }, 制造:功能(el){ var rows=el.getElementsByTagName('tr'), VAL=[], 最大值, 百分比 对于(变量x=6;x

表中1-5行上的动画有效。在6号线上没有。你可以看到

如果删除
Ff
,则动画适用于每一行

var twoColComp={
init:函数(){
var tables=document.getElementsByTagName('table');
对于(变量i=0;it+h/2){
本.制作(表[i]);
}
}
},
制造:功能(el){
var rows=el.getElementsByTagName('tr'),
VAL=[],
最大值,
百分比
对于(变量x=6;x
正文{
字体系列:无衬线;
最大宽度:60em;
保证金:自动;
填充:1em;
}
桌子{
宽度:100%;
背景:#eee;
填充:1em;
保证金:1em自动;
框大小:边框框;
边框:1px实心#ccc;
}
th{字体大小:1.2em}
运输署{
字体大小:粗体;
边框底部:1px实心#fbfb;
宽度:20%;
填充物:5em.25em;
背景大小:0%100%;
背景重复:无重复;
-webkit过渡:所有.75都可以轻松过渡;
-moz过渡:所有.75秒都会放松;
过渡期:所有.75秒放松;
}
运输署:第n名儿童(2){
宽度:40%;
颜色:白色;
文本阴影:1px2p222;
文本对齐:右对齐;
背景图像:-webkit线性渐变(向左,#e74c3c,#e74c3c);
背景图像:-moz线性梯度(向左,#e74c3c,#e74c3c);
背景图像:线性渐变(向左,#e74c3c,#e74c3c);
背景位置:右上角;
}
运输署:第n名儿童(3){
宽度:40%;
颜色:白色;
文本阴影:1px2p222;
背景图像:-webkit线性渐变(右,#3498db,#3498db);
背景图像:-moz线性梯度(右,#3498db,#3498db);
背景图像:线性梯度(右,#3498db,#3498db);
背景位置:左上;
}

名称
向上的
向下
名称
A.
700
170
Aa
B
435
100
Bb
C
500
175
复写的副本
D
350
170
Dd
E
1980
350
Ee
F
2000
180
Ff

在第137行,您可以添加将从
parseInt(cells[y].innerHTML,10)
从每个
tr
的最后一个单元格获得的
NaN
值转换为
0

例如,在
Ff
上,
parseInt
的值将是
NaN
。添加
~~
会将其转换为
0

在本例(第141行)中,
NaN
值将是最大值,因此它不会在第148行正确应用
backgroundSize

console.log(Math.max.apply(Math[2000100nan]);

log(Math.max.apply(Math[2000100,0])不确定你在找什么。只有6排?“那么第七个在哪里?”普特万德,修正。总共六个,谢谢!你是最棒的