"把插件里一个值当做回调函数"?没太看懂你的需求,不过提供一个回调函数的例子吧:
function callback(msg){
alert(msg);
}
function showErrorMsg(errorCode, massager){
var msg = '';
switch(errorCode){
case 1:
msg = 'Time out !';
break;
case 2:
msg = 'Net error !';
break;
default:
msg = 'No error !'
}
// 调用回调函数
messager(msg);
}
showErrorMsg(1, callback); // 调用函数并传入回调函数callback
pad敲的,没做运行测试,看个大意吧