@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() {}
  • Вопрос задан
  • 45 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Второй файл перезаписывает свойство. Используйте вместо свойства подписку на событие DOMContentLoaded.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы