2011-04-21 57 views
1

我要让构造方法的实例是jQuery的对象,以便如何让jquery对象派生javascript类?

var obj = new MyConstructor(); 
$("body").append(obj); // append instance to html body 

如何实现这样的构造?

+0

'MyConstructor'做了什么? – 2011-04-21 02:05:20

+0

它应该返回一个元素还是一个字符串? – alex 2011-04-21 02:06:24

+0

@Jason:我认为OP在问同样的问题。 – 2011-04-21 02:11:21

回答

2

jQuery对象只是一个DOM元素(已被jQuery加强)。对此有何不足之处?除非你有其他用例,否则你不需要对构造函数做任何事情。

var $obj = $('<div>Foo bar baz</div>'); 
$('body').append($obj); 

// really, all you need is this: 
$('body').append('<div>Foo bar baz</div>'); 
+1

+1因为没有什么不足关于它:) – alex 2011-04-21 02:08:45

+0

嘎,感谢编辑...我不应该写代码这累了。 – 2011-04-21 02:09:29

+0

@downvoter:你有什么不同意? – 2011-04-21 02:17:21