基于函数的JS构造函数条件

时间:2014-03-16 01:18:52

标签: javascript

在下面的代码剪辑中,我试图仅在obj.b()函数存在的情况下调用var obj = function () { var that = this; $('#test').fadeOut(1000, function () { if (that.b) { that.b('success'); } }); } var instance = new obj(); // This is not firing, how can I fix this? instance.b = function (a) { alert(a); }; 函数。我怎样才能实现这一点,下面的代码没有按照预期的那样工作。

<div id="test">Test DIV</div>

HTML

{{1}}

更新

实际上它现在正在使用chrome,这里是url: http://jsfiddle.net/Zkw7d/

现在我不明白它是如何工作的,因为当我们初始化构造函数时函数b不存在?

0 个答案:

没有答案