Javascript 字符串Jquery结构中的变量

Javascript 字符串Jquery结构中的变量,javascript,jquery,Javascript,Jquery,我收到了错误 失踪;声明前 这是关于 var westvars+=“(i+1)+.”+ 埃尔 你知道哪里出了问题吗。我已经试着删除线/重建线。我只是不知道字符串的哪一部分使用了错误的语法 var westvars = '<div class="clear">'; westvars += '<div class="col-xs-2 teamname"><span>'+ (i+1) +'. '+ el.city +' '+ el.name +'</s

我收到了错误

失踪;声明前

这是关于

var westvars+=“(i+1)+.”+ 埃尔

你知道哪里出了问题吗。我已经试着删除线/重建线。我只是不知道字符串的哪一部分使用了错误的语法

var westvars = '<div class="clear">';
    westvars += '<div class="col-xs-2 teamname"><span>'+ (i+1) +'. '+ el.city +' '+ el.name +'</span>';
    westvars += '</div>';
    westvars += '<div class="col-xs-2 winsloss"><span>'+ el.wins +'-' +el.losses +'</span>';
    westvars += '</div>';
    westvars += '<div class="col-xs-2 gamesback">' + el.gback +';
    westvars += '</div>';
    westvars += '</div>';
var-westvars='';
威斯特瓦尔斯+=''+(i+1)+'.+el.city+“”+el.name+“”;
威斯特瓦尔斯+=”;
威斯特瓦尔斯+=''+el.wins+'-''+el.LOSS+'';
威斯特瓦尔斯+=”;
威斯特瓦尔斯+=''+el.gback+';
威斯特瓦尔斯+=”;
威斯特瓦尔斯+=”;

应按以下方式更改:

var westvars = '<div class="clear">';
westvars += '<div class="col-xs-2 teamname"><span>'+(i+1)+'. '+ el.city +' '+ el.name +'</span>';
westvars += '</div>';
westvars += '<div class="col-xs-2 winsloss"><span>'+ el.wins +'-' +el.losses +'</span>';
westvars += '</div>';
westvars += '<div class="col-xs-2 gamesback">' + el.gback + ' ';
westvars += '</div>';
westvars += '</div>';
var-westvars='';
威斯特瓦尔斯+=''+(i+1)+'.+el.city+“”+el.name+“”;
威斯特瓦尔斯+=”;
威斯特瓦尔斯+=''+el.wins+'-''+el.LOSS+'';
威斯特瓦尔斯+=”;
westvars+=''el.gback+'';
威斯特瓦尔斯+=”;
威斯特瓦尔斯+=”;

您反复声明var。您在该语句中有单引号和双引号,在实际代码中,第六行有一个
'
。强烈建议您在写东西之前阅读库的基本知识和思想,只需使用append方法或html并小心地使用引号,对于换行符,使用反斜杠。这似乎起到了作用。你能告诉我你换了哪一行吗?我只是看了一遍,看不出错误。再次感谢@Axel@Chris:每行;-)在JS中,术语“var”定义了一个新变量。因此,
var x+=3必须导致错误,因为在解决右侧问题时未定义
x
。实际上你有一些引用问题。