Я написал код JavaScript, который при запуске производит следующее сообщение об ошибке:Как устранить JavaScript «Непредвиденная ошибка токена»?
"error"
"SyntaxError: Unexpected token ILLEGAL
Я не знаю, что это значит эта ошибка. Я попытался найти его, но не нашел ничего полезного.
Вот мой код:
HTML:
$(document).ready(function(){
$('#fostering').on('click', function(){
$(this).animate({
width : 50px;
});
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-2.1.4.js"></script>
<meta charset="utf-8">
<title> Something </title>
</head>
<body>
<div id="fostering"></div>
</body>
</html>
Так,
- Что вызывает эта ошибка?
- Как его разрешить?
ширина: 50px; удалить точку с запятой –
Ошибка вызывается из-за того, что вы не ставите '50px' внутри кавычек. Также не должно быть точки с запятой после 'width:" 50px "' –
Все в порядке, ну это возникает, когда у вас есть персонаж в том месте, где его не должно быть. Если вы хотите больше узнать о том, как JS анализирует данный код, то вот хорошая статья об этом: http://stackoverflow.com/questions/12719859/no-visible-cause-for-unexpected-token-illegal –