jQuery doesn't have built-in OO class support, but you can easily continue to use the Prototype idiom. You would just include the Class def:
var Class = { create: function() { return function() { this.initialize.apply(this, arguments); } } } And then use it the way you're accustomed, making minor changes to the $ usage: var Multi = Class.create(); Multi.prototype = { options: { max : -1 }, initialize: function(el, options) { //this.setOptions(options); this.fld = $(el)[0]; // <-- note change here }, convert: function(v) { return v.replace(/\\/g,'/'); } }; var m = new Multi(el); I think this would work. Mike On 5/1/07, mmjaeger <[EMAIL PROTECTED]> wrote:
anybody? On Apr 27, 12:08 pm, mmjaeger <[EMAIL PROTECTED]> wrote: > Hello > > I'd like to get started with jquery and I was wondering whether > somebody could give me a little hand or point me into the right > direction. > > How would I properlyconvertsomething like the following to jquery: > > var Multi = new Class ({ > options: { > max : -1 > }, > initialize: function(el, options) { > this.setOptions(options); > this.fld = $(el); > }, > convert: function(v) { > return v.replace(/\\/g,'/'); > } > }); > > var m = new Multi(el); > > Thank you in advance for your help.