0

所以基本上,我有一个在浏览器窗口上显示弹出窗口的功能。我需要连续调用它两次。我怎样才能第二次调用同一个函数,并让它只在第一个窗口被关闭后运行?

function focusbox() {
   $("#box").show();
}

$("#close-focus").live("click", function() {
   $("#box").fadeOut();
}
4

1 回答 1

0

将函数作为淡出的回调传递?

$("#close-focus").live("click", function() {
   $("#box").fadeOut(function() {
      focusbox(); //add your parameters in here
   });
});
于 2012-07-26T09:12:14.933 回答