.html()您应该移动子节点,而不是使用该方法(这将导致您丢失与表单元素关联的任何事件):
.html()
// grab the child nodes var children = $('#badForm').children(); // or var children = $('#badForm > *'); // move them to the body $(body).append(children); // remove the form $('#badForm').remove();