2017-03-04 127 views
-1

私は小さなスクリプトを検証するためにhttp://www.jslint.com/を使用していますし、それがJavaScriptエラー:識別子を期待し、代わりに見て「}」

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); 
+1

ライン12 – NineBerry

+1

にコンマを削除しなければならないこととし、いくつかの適切なIDEを見つけてください。 –

+0

私に適切なIDEをお願いします。 –

答えて

2

私はjslintエラーが

"data": { 
    "post_id": postId 
}, 

の最後のコンマであることが

"data": { 
    "post_id": postId 
} 
+0

すごくばかげて、今それは私に言う '未使用 'e'。 $( "#acf-content-wrapper")バインド( "contextmenu"、function(e){'何ができますか?データでeを変更しますか?それは意味がありますか? –

+0

' e'を削除してください。 '$("#acf-content-wrapper ")の中でそれを使用しています。bind(" contextmenu "、function(){' – GUL

+0

ロック! –

関連する問題