真的很困惑,我找不到任何错误!
答案 0 :(得分:5)
您无法在对象文字中声明变量。将pid
移到外面:
var pid = ...
$.ajax({ ... });
答案 1 :(得分:1)
您不能在对象文字中包含var
语句。您只能在对象文字中包含key: value
格式的对象属性。
我认为你想要这样的东西。
var pid = $("span#live-news:first").attr("id");
$.ajax({
// all the AJAX options go here
});