首先对不起我的英语不好。
我想在提交表单(id="form")之前显示一个确认层(id="confirmwin")。还有另一个按钮 (id="yes") 用于提交表单。
我试过这个:
层:
<div id="confirmwin" style="display:none">
Are you sure to submit?<br>
<a href="#" id="yes">Yes</a> <a href="#" onclick="closeconfirmwin()">No</a>
</div>
JavaScript:
$(document).ready(function(){
  $("#yes").click( function() {
    $("#form").off("submit").submit();
  });
  $("#form").on("submit", function() {
    $('#confirmwin').show();
    return false;
  });
});
有时(并非总是)它看起来像是在无限循环中。
也许#yes click 事件的 off 事件出错了。