0

我有一个使用大量 jQuery 代码的页面,但它变得难以管理。我希望能够整理它以将相关部分放入单独的 .js 文件中,并将它们包含在脚本标记中的页面中。

我似乎可以通过将它们创建为 jQuery 插件然后使用 $(document) 来做到这一点。插件名称();在页面上。

可以这样做还是有更好/更简单的方法?

谢谢

4

3 回答 3

2

您不必做任何此类恶作剧,如果您以正确的顺序导入 .js 文件,它将像在一个文件中一样工作。您也可以$(document).ready(function() { });在任何文件中使用块而不会出现问题。

于 2009-12-04T23:50:15.697 回答
1

我建议你试试 Sprockets: http: //getsprockets.org/。它允许您将 Javascript 分离为各种可管理的文件,并将它们组合成一个文件以进行部署。

在开发时将 Javascript 拆分为多个文件对于大型应用程序来说是必须的,但是将它们组合成一个文件对于管理生产中加载时的延迟非常重要。

于 2009-12-04T23:49:07.197 回答
0

尝试查看 Rebecca Murphey 关于组织代码的帖子

如果您使用 jQuery UI,它有一个非常酷的小部件制作工具,可以帮助您创建自己的有状态插件

于 2009-12-05T01:39:51.477 回答