Javascript错误:应为标识符,而不是saw';}';
我用它来验证一个小脚本,它给了我这个错误Javascript错误:应为标识符,而不是saw';}';,javascript,jquery,Javascript,Jquery,我用它来验证一个小脚本,它给了我这个错误 Expected an identifier and instead saw '}' On line 13: }) 我需要帮助了解脚本的错误以及如何停止错误。此外,由于我使用联机提示构建了此脚本,请告诉我是否存在调试器未提及的其他错误。 完整代码: (function($) { $(".acf-get-content-button").click(function(e) { e.preventDefault(); $(".fa").
Expected an identifier and instead saw '}'
On line 13: })
我需要帮助了解脚本的错误以及如何停止错误。此外,由于我使用联机提示构建了此脚本,请告诉我是否存在调试器未提及的其他错误。
完整代码:
(function($) {
$(".acf-get-content-button").click(function(e) {
e.preventDefault();
$(".fa").addClass("fa-cog fa-spin fa-4x");
var $contentWrapper = $("#acf-content-wrapper");
var postId = $contentWrapper.data("id");
$.ajax({
url: "/ajax.php",
"type": "POST",
"data": {
"post_id": postId
},
})
.done(function(data) {
$(".fa").removeClass("fa-cog fa-spin fa-4x");
$contentWrapper.append(data);
$("#acf-content-wrapper a").attr("target","_blank");
$("#acf-content-wrapper").bind("contextmenu", function(e) {
return false;
});
$(".acf-get-content-button").removeClass().addClass(".acf-get-content-button")
});
});
$(".acf-get-content-button").mouseup(function() {
if (event.which == 1) {
$(".acf-get-content-button").hide();
}
});
})(jQuery);
我想jslint错误是这个过程中的最后一个逗号
"data": {
"post_id": postId
},
应该是
"data": {
"post_id": postId
}
删除第12行中的逗号请找到合适的IDE请向我推荐合适的IDE。哇,太傻了,现在它告诉我
未使用的“e”$(#acf content wrapper”).bind(“contextmenu”,function(e){
这可能是什么?用数据更改e?这有意义吗?删除e
,您没有在函数$(#acf content wrapper”)内使用它。bind(“contextmenu”,function(){