0

当我单击按钮时,我希望功能“测试”运行,但它会引发错误。请帮忙?

$("#bttn").click(function(){
window["test"](params);
});

function test()
{
    alert("Test");
}

错误:

Uncaught TypeError: Property 'function test()
{
    var app = new sys.application(params);
    app.close();
}' of object [object global] is not a function 
4

2 回答 2

1

你可以这样做:

// Adding a reference of the function to click event
$("#bttn").click(test);   
于 2013-10-24T12:34:06.210 回答
0

关于什么:

$("#bttn").click(function(event){
  test(event);
});

window.test = function () {
    alert("Test");
}
于 2013-10-24T12:37:07.373 回答