2016-08-08 27 views
-2

我必须从同一个公司加载两个JavaScript文件。这些JavaScript文件是不同的,并且包含不同的功能,但它们使用相同的命名空间(公司名称)。我将两个文件都包含在我的php文件中,当我尝试在我的内部js代码中创建一个在外部js中指定的对象时,它会在另一个js文件中搜索该对象,这样我会看到一个错误,指出该函数不存在。当我注释掉其他外部文件include时,我的代码有效。我如何强制我的内部js在特定的外部js文件中查找函数?如何指定调用函数时使用哪个外部JS文件

+0

回答这个问题 - [HTML多个JavaScript别名】(http://stackoverflow.com/questions/19357774/html-multiple-javascript-alias) - 可以帮助你。 –

回答

0

你可以将其他函数别名到另一个变量吗?

e.g:

<script src='functions1.js'></script> 
<script> 
    var function1 = myCompany.someFunction 
</script> 
<script src='functions2.js'></script> 
<script> 
    var function2 = myCompany.someFunction 
</script>