为什么JavaScript给出这个错误?
问题描述:
我最近增加了一个功能到我的代码,我给这个错误:为什么JavaScript给出这个错误?
丢失:物业编号后
下面是函数,一切似乎是正确的:
function movestt(blk)
{
var blkf=blk;
var blkr=blk;
TweenLite.to('#b'+blk, 0.0, {css:{background-color:'rgba(20,20,150,0.5)'}});
for(var i=0;i<=4;i++)
{
blkf++;
blkr--;
TweenLite.to('#b'+blkf, 0.0, {css:{background- color:'rgba(20,20,150,0.5)'}});
TweenLite.to('#b'+blkr, 0.0, {css:{background-color:'rgba(20,20,150,0.5)'}});
}
}
功能点击页面上的某个按钮时运行。 我在其他函数中使用tweenlite库,所以这不是原因。
有什么想法?
答
您应该使用backgroundColor
代替background-color
或background color
有效期:
backgroundColor
"background-color"
无效性:
background color
background-color
简易;)voteup –
Secnod部分是错字及其正确代码(背景颜色)。让我试试第一部分;) –
@roberthofer肯定花点时间。看到这个小提琴:http://jsfiddle.net/aw4zb8vz/撤消更改并点击JSHINT按钮 - 你会看到错误出现。 –