我有一个使用大量 jQuery 代码的页面,但它变得难以管理。我希望能够整理它以将相关部分放入单独的 .js 文件中,并将它们包含在脚本标记中的页面中。
我似乎可以通过将它们创建为 jQuery 插件然后使用 $(document) 来做到这一点。插件名称();在页面上。
可以这样做还是有更好/更简单的方法?
谢谢
您不必做任何此类恶作剧,如果您以正确的顺序导入 .js 文件,它将像在一个文件中一样工作。您也可以$(document).ready(function() { });
在任何文件中使用块而不会出现问题。
我建议你试试 Sprockets: http: //getsprockets.org/。它允许您将 Javascript 分离为各种可管理的文件,并将它们组合成一个文件以进行部署。
在开发时将 Javascript 拆分为多个文件对于大型应用程序来说是必须的,但是将它们组合成一个文件对于管理生产中加载时的延迟非常重要。