To execute a function inside in external .js file

To execute a function inside in external .js file, use $( window ).load.
$(document).ready(function(){ is used to load .js file or loading js functions but those functions won’t be execute.

create set_user_status.js file, it looks similar to this:

function setUserStatus(v1,v2,v3){
    alert(v1+ v2+ v3);
    //or
    console.log(v1+ v2+ v3);
}

The header will preload the external .js file like this:

<script type="text/javascript" src="js/set_user_status.js"></script>

To execute the function setUserStatus inside the external .js file, use $( window ).load

$( window ).load(function() {//works
                setUserStatus( "value1", "value2", "value3");
            });