«Uncaught SyntaxError: неожиданный идентификатор» при загрузке «сценария. js» - PullRequest
0 голосов
/ 02 апреля 2020

Я создаю тему WordPress и импортировал свой script.js файл в файл header.php с этим кодом:

wp_register_script('script', get_template_directory_uri() . '/script.js');
wp_enqueue_script('script');

, и я получаю эту ошибку при загрузке:

Uncaught SyntaxError: Неожиданный скрипт идентификатора. js? Ver = 5.3.2: 1

Я вижу, что находится в моем script.js файле через браузер, поэтому он должен быть загружен, верно ?

script. js

function setID(int htmlID) {
    alert("DONE!"); 
    // var phpID = document.getElementById("phpID_" + htmlID).Value;
    // alert("htmlID -> " + htmlID);
    // alert("phpID -> " + phpID); 
}
function start() {
    alert("Yay, its Working!"); 
}

И если я нажму на кнопку, которая вызывает функцию JS, которая находится в моем script.js файле, я получаю эту ошибку (функция, которую я называю по имени start()):

VM36: 104 Uncaught ReferenceError: start не определен в HTMLAnchorElement.onclick (VM36: 104) Он говорит, что это не так определяется, поэтому я думаю, что он не имеет доступа к script.js файлу.

Как это исправить, что скрипт. js Файл загружается правильно И что мой start() функция вызывается правильно, при нажатии кнопки?

1 Ответ

0 голосов
/ 02 апреля 2020

Хорошо, я понял. Это потому, что я использовал int num, но правильно использовать только num в поле параметра моей setID() функции

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...