jQuery, al contrario que MooTools, no ofrece la posibilidad por defecto de generar Clases como opción para desarrollar nuestros scripts. Pero es lo suficientemente flexible como para que alguien lo adaptase y mediante un pequeño script podamos usar dicha funcionalidad.
Micah Snyder, de Digg.com, ha desarrollado una implementación que nos proporciona dicha funcionalidad y que podemos extender con los métodos propios de jQuery.
var MyClass = Class.create({
init: function(){
console.log('You instantiated a Class!');
},
myFunc: function(){},
myProp: 'foo'
}, {
someFunc: function(){
.....
}
});
var foo = new MyClass();
foo.someFunc();
$.extend(MyClass, {
bar: Class.create(true);
});
2 comentarios, 3 referencias
+
#