【发布时间】:2012-07-29 12:55:04
【问题描述】:
当我使用 javaScript 插件时,我经常遇到这种调整插件行为的方法。
$('.mySlider').slider({status: "burnt"});
如果我尝试用这样的对象复制这种方法
var Egg = function(){
this.details = {
status: "cooked",
make: "Happy Egg"
}
};
var egg = new Egg({status: "burnt"});
console.log(egg.details.status);
我刚从控制台收到一堆未定义的消息。谁能告诉我如何创建一个对象,然后像上面的例子一样改变它的属性?
谢谢
【问题讨论】:
-
这段代码不可能工作,因为你传递给构造函数的参数被忽略了
标签: javascript jquery oop object