Javascript中的函数调用错误
我是一个初学者,当我运行下面的代码时,出现了错误,请分析一下原因,谢谢
Microsoft JScript 运行时错误: 无法获取属性“priv”的值: 对象为 null 或未定义
<script type="text/javascript">
$(function () {
var aa="";
var cc = SetMathUI($("#MyDiv"), aa).priv.initToolBar();
});
</script>
function SetMathUI(mydiv, editor) {
var SetMathOptions = {
toolbar: [
["p", "h1", "h2", "h3", "h4", "h5", "h6"],
["cut", "copy", "paste"]
],
toolbarText: {
p: "Paragraph", h1: "Heading 1", h2: "Heading 2", h3: "Heading 3", h4: "Heading 4", h5: "Heading 5", h6: "Heading 6",
cut1: "Cut", copy: "Copy", paste: "Paste"
}
};
var priv = {
initToolBar: function () {
alert("Hello") ;
}
};
}
------解决方案--------------------
var cc = new SetMathUI($("#MyDiv"), aa).priv.initToolBar();
this.SetMathOptions = {};
this.priv = {};