2

这个示例代码有什么问题?o_O

<html>
    <head>
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function(){
                console.log("Testing");
                $('#test').append("Test");​
            });
        </script>
        <title>Sin título 4</title>
</head>
<body>

    <div id="test">Hello world.</div>

</body>
</html>
4

1 回答 1

22

您在此行的末尾有一个非法的隐形字符...

$('#test').append("Test");​// <-- right before this comment

完全删除该行,然后重新键入,或确保光标位于该行上的所有字符之后,然后按退格键,直到您看到实际删除的字符。

如果您从 jsFiddle 复制和粘贴代码,有时会发生这种情况。

违规字符的 charCode 是 8203。

于 2012-07-12T03:09:10.550 回答