我们最近使用Prototype构建了一个Web应用程序,使用了其Class.Create()功能.现在,我们正在考虑迁移到jQuery,因为它似乎被认为是一个“更好”的库.我一直在做这个主题的阅读,发现jQuery没有直接内置的支持类创建,如Prototype.当然,还有.prototype和jQuery.extend(如
https://stackoverflow.com/questions/79477/how-to-create-an-object-oriented-class-in-jquery所述),但经过一些更多的搜索之后,我感到jQuery并没有真的’想要’你这样做脚本…
同一页面提到了John Resig的Classy插件,对我来说非常棒.但是,该页面表示,它实际上是一个愚人节愚人节的笑话,Resig实际上建议不要使用该代码.我很高兴有义务,但我想了解这一切的原因是什么,当然,他们希望你做什么.有人可以启发我吗?
-编辑-
感谢有趣的答案.为了清楚起见,这是否意味着将我在Prototype中创建的类重写为“整形”类的jQuery方式是很好的,并且仍然以与之前相同的“方式”使用它们.或者这仍然被认为是不好的做法,我应该用不同的方法吗?