0

この質問に関連して、このエラーが発生します:

Uncaught SyntaxError:予期しないトークンILLEGAL

このコードで:

<!-- Le javascript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
    <script src="js/highcharts.js"></script>
    <script src="js/inspiritas.js"></script>
    <script src="bootstrap/js/bootstrap-dropdown.js"></script>
    <script src="bootstrap/js/bootstrap-collapse.js"></script>
    <script>
    $(document).ready(function() {
        $(document).on('click', 'a.expand', function(e) {
            e.preventDefault();
            $(this).find('ul').slideToggle();
        });
    });​
    </script>

エラーは最後にあります}); 何も問題はありません。jsファイルを削除しても効果はありません。

4

1 に答える 1

12

コードの最後の行に、不正な非表示の文字があります。

    });​  // <--- right here

これは、jsFiddleまたはおそらく他のサイトからコピー/貼り付けするときに発生します。

その行とその周囲のスペースの一部を削除し、手動で再入力します。

于 2012-12-14T15:29:27.010 に答える