Jquery Chrome SyntaxError:意外标识符

Jquery Chrome SyntaxError:意外标识符,jquery,ajax,Jquery,Ajax,真的很困惑,我找不到任何错误 对象文本中不能有var语句。使用键:值格式,只能在对象文字中包含对象属性 我想你想要这样的东西 var pid = $("span#live-news:first").attr("id"); $.ajax({ // all the AJAX options go here }); 不能在对象文本中声明变量。将pid移动到外部: var pid = ... $.ajax({ ... });

真的很困惑,我找不到任何错误


对象文本中不能有
var
语句。使用
键:值
格式,只能在对象文字中包含对象属性

我想你想要这样的东西

var pid = $("span#live-news:first").attr("id");
$.ajax({
  // all the AJAX options go here
});

不能在对象文本中声明变量。将pid移动到外部:

var pid = ...

$.ajax({ ... });