jQuery中Class.create()的等价物是什么?

时间:2013-01-24 04:10:03

标签: jquery prototypejs

我最近将一些PrototypeJS代码转换为jQuery,遇到了Class.create(),并且不确定jQuery等价。

任何帮助?

2 个答案:

答案 0 :(得分:3)

jQuery没有内置此功能。

如果你想使用与PrototypeJS处理它的方式类似的语法,请考虑在你的项目中包含John Resig(jQuery的原作者)的tiny Simple JavaScript Inheritance script

包含该脚本后,您只需复制&按原样粘贴代码。它大致相同。唯一的区别是,您应该使用Class.create

,而不是使用Class.extend

答案 1 :(得分:0)

jquery中没有class.create(),而是使用常规JS来编写对象。

创建一个具有关联对象的类,然后使用$ .extend()来处理该对象。

点击链接:http://api.jquery.com/jQuery.extend/