我正在研究如何在Jquery中创建一个名称空间并创建一个可以在C#中创建的类,我通过这个article阅读并在单独的JS文件中提出了这个
var GlobalScript = {
myStuff: function(){
alert("hi");
}
}
我试过在另一个外部文件中调用这个函数..
$("#btnSave").click(function(){
GlobalScript.myStuff();
});
当它被调用时,我得到一个错误,说它未定义,我做错了什么?
答案 0 :(得分:0)
试试这个。将以下代码放在外部文件中
function GlobalScript() {
this.myStuff = function() {
alert('hi');
}
}
然后把它放在你的onclick
中var my_obj = new GlobalScript();
my_obj.myStuff(); // should hopefully alert "hi"!
答案 1 :(得分:-1)
一切都很好看。您确定正确包含了单独的文件吗?