Top.Mail.Ru
","dateCreated":"2024-09-14T21:46:46+03:00","datePublished":"2024-09-14T21:46:46+03:00","upvoteCount":0,"author":{"@type":"Person","name":"iq_185","url":"https://otvet.mail.ru/profile/iq_185"},"url":""},"suggestedAnswer":[]}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://otvet.mail.ru/space/programming/","name":"Программирование"}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","name":"Comda.html:38 Uncaught SyntaxError: Unexpected end of input"}}]}]}
Ответы

Comda.html:38 Uncaught SyntaxError: Unexpected end of input

Я решил написать скрипт на странице а мне в консоле вылезает такая ошибка че делать

По дате
По рейтингу
Аватар пользователя
Оракул
9мес

Вместо $('document').ready(function() { ... }); должно быть $(document).ready(function() { ... });. Селектор 'document' в кавычках ищет элемент с тегом <document>, который не существует. Без кавычек $(document) правильно ссылается на объект документа. В функции loadGoods у вас не хватает закрывающей фигурной скобки }. Также лишняя закрывающая скобка ) после функции loadGoods, которую нужно убрать.

Полный исправленный код:

123456789101112
 <script type="text/javascript"> 
$(document).ready(function () { 
    loadGoods(); 
}); 
 
function loadGoods(){ 
    // Загружаю товары на страницу 
    $.getJSON('goods.json', function(data) { 
        console.log(data); 
    }); 
} 
</script>