Javascript 未捕获的语法错误:意外标记{
当前正在使用的jQueryJavascript 未捕获的语法错误:意外标记{,javascript,jquery,Javascript,Jquery,当前正在使用的jQuery $("#like_button").live("click", function(){ var status = $(this).data("status"); var id = $(this).data("id"); var count = $(this).html(); if(status === 1){ like(id); $(this).removeClass("like
$("#like_button").live("click", function(){
var status = $(this).data("status");
var id = $(this).data("id");
var count = $(this).html();
if(status === 1){
like(id);
$(this).removeClass("likes");
$(this).addClass("liked");
count++;
$(this).html(count);
}elseif(status === 2){
like(id);
$(this).removeClass("liked");
$(this).addClass("likes");
count--;
$(this).html(count);
} else {
// do nothing
}
return false;
});
错误
Uncaught SyntaxError: Unexpected token { (Line 529)
下面这一行是什么
}elseif(status === 2){
如果您需要更多信息来帮助我,请务必询问。JavaScript使用
else If
,而不是elseif
阅读本教程以了解关于If-else语句的更多信息
}elseif(status === 2){
一定是
}else if(status === 2){
缺少else和if之间的空格else和if之间有空格。