Я создаю тему 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()
функция вызывается правильно, при нажатии кнопки?