当我在js文件中调用这个函数时,我得到了一个错误。
function currentGrassColor(grassArea, color){
var grassField = $('.'+grassArea+'').find('img');
setTimeout(function(){grassField.attr('src', 'img/grass'+color+'.png')},1000);
}
function currentGrassColor(currentProgram_grassBg, Green);这就是我所犯的错误
/Applications/MAMP/htdocs/company/js/DataContent.js的第4919 col93行中的错误:意外令牌朋c;;,预期的朋c{
发布于 2014-02-06 19:32:03
首先,您缺少一个分号,还应该将颜色放在引号中(除非绿色是一个变量)。
function currentGrassColor(grassArea, color){
var grassField = $('.'+grassArea+'').find('img');
setTimeout(function(){
grassField.attr('src', 'img/grass'+color+'.png');
},1000);
}
currentGrassColor(currentProgram_grassBg, "Green");发布于 2014-02-06 19:30:31
应该是这样:
function currentGrassColor(grassArea, color) {
var grassField = $('.' + grassArea + '').find('img');
setTimeout(function () {
grassField.attr('src', 'img/grass' + color + '.png'); // was missing ;
}, 1000);
}
currentGrassColor(currentProgram_grassBg, Green); // don't need function here you are calling it, not defining it亲提示:将你的代码粘贴到小提琴中,然后点击"JSHint“。它立刻突出了你所有的错误。
https://stackoverflow.com/questions/21612127
复制相似问题