1. ホーム
  2. javascript

[解決済み] JavaScriptエラー (Uncaught SyntaxError: Unexpected end of input)

2022-01-28 14:15:51

質問

FireFoxで動作し、ChromeやIEで動作しないJavaScriptのコードがあります。

ChromeのJSコンソールで、以下のエラーが表示されます。

"捕らえられないSyntaxError。予期しない入力の終了".

使っているJavaScriptのコードです。

<script>
 $(function() {
 $("#mewlyDiagnosed").hover(function() {
    $("#mewlyDiagnosed").animate({'height': '237px', 'top': "-75px"});
 }, function() {
    $("#mewlyDiagnosed").animate({'height': '162px', 'top': "0px"});
 });
</script>

エラーは最後の行にあるそうです。 });

どうすればいいですか?

2番目の }); .

正しくインデントすると、次のようになります。

$(function() {
    $("#mewlyDiagnosed").hover(function() {
        $("#mewlyDiagnosed").animate({'height': '237px', 'top': "-75px"});
    }, function() {
        $("#mewlyDiagnosed").animate({'height': '162px', 'top': "0px"});
    });
MISSING!

を閉じていない。 $(function() { .