Мне нужно определить разные функции в моем проекте, и все они полагаются на jQuery, поэтому я должен убедиться, что они находятся внутри функции готовности к документу. Когда я размещаю их там, я получаю ошибку, описанную ниже. Как это можно зафиксировать? Кажется, что jQuery lib включен правильно.Uncaught ReferenceError: checkAvailability не определен
В <head>
:
<script src="js/lib/jquery-2.0.3.min.js"></script>
Javascript:
$(document).ready(function() {
function checkAvailability() {
...
}
});
При попытке доступа к функции позже, я получаю эту ошибку:
Uncaught ReferenceError: checkAvailability is not defined
можно дублировать http://stackoverflow.com/questions/1055767/why-can -i-not-define-functions-in-jquerys-document-ready – Greenhorn
Когда вы вызываете 'checkAvailability' –
, лучше поместить функцию вне' doc ready' – Jai