这可能是一个问题,我甚至不知道该寻找什么,从而重复一个问题。如果是这样,请链接正确的页面,我会羞于到角落!提前谢谢!
之前:我刚刚运行了一个带有index.html
和两个file_name.js
文件的游戏,并将它们与jQuery一起拉到头顶。
在我原来的HTML文件中:(这有效)我有一个game.js
文件(做好doc准备,点击和 keyup 命令)和一个{ {1}}文件(管理所有游戏逻辑)
我的旧代gamelogic.js
文件中的代码
index.html
立即:
(将游戏转移到rails)我在Rails 4应用程序中,搭建游戏Model。
在<script src="https://code.jquery.com/jquery........."></script>
<script src="js/gamelogic.js"></script>
<script src="js/game.js"></script>
文件
问题:我知道这两个文件都已加载,因为我可以app/assets/javascripts
。而且我知道我的所有功能都可以工作,就像将所有代码组合到一个文件中一样,所有功能都是功能。
我想将它们保存为两个不同的文件,因为doc ready部分已经有点长,逻辑部分也是如此。
下面是目标,在主游戏文件中调用逻辑函数。
档案console.log("foo")
game.js
档案$(document).ready(function() {logicFunction();};
gamelogic.js
只是一个注释:这不是生产或最佳实践,这是学习铁路的来龙去脉,以及可以做什么和不能做什么。我怀疑我的代码“应该”被拆分,但我很好奇,如果它甚至可能。一旦我获得功能,我也将转换为咖啡。