Я иногда встречался с этой проблемой, но до сих пор не знаю, что ее вызывает.
У меня есть этот script на странице:
$(function(){
var value = "10";
});
Но браузер говорит, что "ReferenceError: значение не определено". Однако, если я перейду в консоль браузера и введите
10
или
var value = "10";
любой из них может вернуться 10. В чем проблема с моим script?
Изменить: просто избавиться от "var" может решить проблему.