2010-04-23 34 views
0

我有一个大的jquery插件超过1000行,这实际上是一个大类,其中包括一些其他类,但他们必须在同一个文件。Hy,问题mantaining大javascript代码

我包含了一段代码。如果你有另一种方法来简化代码.. 实际的问题是,我有一个很多东西的画廊,动态与智能ajax数据加载,所以它需要很多类来正确使用它,并缓存数据。

(function($){ 
var TottysGallery = function(element, options, data){ 

    var Core = new function(){...}; 
    var Core2 = new function(){...}; 
    var Core3 = new function(){...}; 
    var Core = function(){...}; 
}; 
+3

有问题吗? – SLaks 2010-04-23 18:44:02

+0

是的,如何管理和维护1000行以上的大代码? – 2010-04-23 19:07:30

回答

0

“实际的问题是,我有很多事情画廊,是动态的,智能的ajax数据加载,因此需要大量的类来正确地使用它,并缓存数据。”

它几乎听起来像你试图将数据存储在JS ...为什么不是SQL数据库或XML文件或其他方式?

+0

没有大声笑的数据是在一个MySQL数据库。 js从db中加载数据,然后缓存在临时变量中,如果你再次回来查看相同的东西,则不再加载。 – 2010-04-25 11:06:43