有一些类似的问题,但它们似乎都与原生 jQuery 回调函数有关。
所以我有这段代码(实时)创建一个包含一些表单元素的 div。当(之前)删除 div 时,应在回调函数中检索这些元素的值。
function popup(callback) {
// ...
// before removing the div
callback.call();
// remove div
}
出乎意料的是,在第一次执行弹出窗口后,回调函数被多次(越来越多地)触发。
我已经简化了代码,这里是fiddle。