Есть ли возможность обойти эту ошибку?
jQuery.Deferred exception: getData is not defined ReferenceError: getData is not defined
Желательно без изменения $(function(){ так как внутри куча разного кода
// это в первом файле js
$(function(){
function getData(){
console.log('Вызов getData');
}
});
// это во втором файле js
$(function(){
getData();
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Вот возможный вариант решения Вашей проблемы:
// это во первом файле js
$(function() {
window.getData = function() {
console.log('Вызов getData');
}
});
// это во втором файле js
$(function() {
window.getData();
});
Сборка персонального компьютера от Artline: умный выбор для современных пользователей