我觉得这是一件相当简单的事情,但我似乎无法弄清楚。在操作完成后,我需要一个函数来返回它的值。
var msg = my_function();
alert(msg);
function my_function(){
box = $("<div>");
button = $("<span>submit</span>").click(function(){
box.remove();
return "Hello World!";
});
$("body").append(box);
}
但是,当我这样做时,它会在框甚至附加到正文标记之前将 msg 作为“未定义”返回。如何在此基础上添加“完成”或类似内容?