直到我添加了jQuery,这才发生。
function mfunc() {}
mfunc.prototype.create = function(value) {
alert("hi");
}
结束body标记之前的脚本:
$(document).ready(function(){
var mfunc = new mfunc();
alert("hi");
alert(mfunc.create("hello"));
});
我在萤火虫中收到以下错误:
mfunc.create不是函数
提前致谢。
最佳答案
您正在隐藏原型功能!您的原始函数称为mfunc
,但是随后您使用相同的变量名来引用新实例。使用其他变量名称:
$(document).ready(function(){
var mobj = new mfunc();
alert("hi");
alert(mobj.create("hello"));
});