未捕获的SyntaxError:意外的令牌

时间:2011-07-13 15:01:24

标签: jquery

我有这样的代码:

$(function(){
  $('.plus').click(function(){ 
  var url = "/accounts/profile/update_thing/" + $(this).parent().attr('id') + "/",
  $.getJSON(url, function(data){
var items = []

  $.each(data, function(key, val) {
    items.push('<li id="' + key + '">' + val + '</li>');
  });

  $('<ul/>', {
    'class': 'my-new-list',
    html: items.join('')
  }).appendTo('body');
});  })  
})

Chrome代码观众说我有Uncaught SyntaxError:意外的令牌。在第4行。但我不知道为什么。有人知道的是什么吗?

聚苯乙烯。我在这个网站上没有文本编辑器这是正常的吗?

1 个答案:

答案 0 :(得分:2)

var url = "/accounts/profile/update_thing/" + $(this).parent().attr('id') + "/",
  $.getJSON(url, function(data){

......显然是错的。你的意思是第一行;吗?

如果您正确缩进代码,则更容易发现错误。