@Alex_87

Почему срабатывает только ниже подключённый файл?

Объясните пожалуйста, есть два js файла и у них одинаковое начало(за исключением название функции конечно). Но рядом, оба вместе эти скрипта не работает. Работает только тот, кто находится последним в загрузке. Как это исправить?

function.js
wp_enqueue_script( 'rechange', get_template_directory_uri() . '/assets/js/rechange-img.js', array(), _S_VERSION, true );
	wp_enqueue_script( 'select-lang', get_template_directory_uri() . '/assets/js/select-lang.js', array(), _S_VERSION, true );


one.js

window.onload = ready;
   function ready(){}


two.js

window.onload = readyChange;
    function readyChange() {}
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Второй файл перезаписывает свойство. Используйте вместо свойства подписку на событие DOMContentLoaded.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы