无法解析Uncaught SyntaxError:意外的字符串

时间:2014-06-17 12:23:46

标签: jquery

最初我正在构建内部组件,然后将它们添加到顶层。

但我得到了

  

未捕获的SyntaxError:意外的字符串

这是我的全部代码

最初我正在建立一个顶篷车,然后我将它们添加到顶级车(每个toplevelcart包含相同的顶部车)

for (var i = 0; i < toppingres[0].toppings.length; i++){
  toppingcart += '<section class="secclass" ><i id="topping-close"></i>'
  toppingcart += '<a  name="'+toppingres[0].toppings[i]+'" href="#">'+toppingres[0].toppings[i]+'</a>';
  toppingcart += '</section>';
  }


 for (var k = 0; k < quantity; k++){
  toplevelcart += '<section class="secclass"><h6 class="tdHeading">'+name+ k'</h6><i id="topping-close"></i>'
  toplevelcart += toppingcart;  // here i guess the problem is 
  toplevelcart += '</section>';
  }

1 个答案:

答案 0 :(得分:2)

问题是一个简单的错字:

for (var k = 0; k < quantity; k++){
  toplevelcart += '<section class="secclass"><h6 class="tdHeading">'+name+ k+'</h6><i id="topping-close"></i>'
  toplevelcart += toppingcart;  // here i guess the problem is ------------^
  toplevelcart += '</section>';
}