Подключил скрипт через enqueue, но функция объявленная в нем не видна в основном скрипте. В чем может быть проблема?
файл "functions.php":
...
function twentysixteen_scripts() {
wp_enqueue_script( 'privet', get_template_directory_uri() . '/userscripts/privet.js');
wp_enqueue_script( 'general', get_template_directory_uri() . '/userscripts/general.js');
}
add_action( 'wp_enqueue_scripts', 'twentysixteen_scripts' );
...
___________________________
файл "general.js":
$(document).ready(function() {
...
$('.val').on('click', function() {
function2();
});
...
);
____________________________
файл "privet.js":
$(document).ready(function() {
...
function2(){
alert('Привет!');
}
...
);