0

这是当我通过单击按钮来关注文本框时的正常事件顺序:

  1. 按下鼠标按钮
  2. 文本框聚焦
  3. 按钮鼠标向上
  4. 按钮点击

现在,假设我添加了一个确认('some questions bla bla bla'); 在焦点事件中,事件的完成方式如下:

  1. 按下鼠标按钮
  2. 文本框聚焦

按钮鼠标向上和按钮单击事件不会以某种方式被触发....

我尝试使用自定义 jQuery 对话框,最后两个事件仍未触发。这是我使用的自定义确认对话框的链接:http: //tutorialzine.com/2010/12/better-confirm-box-jquery -css3/

我想了解如何让确认对话框显示模式,然后触发最后两个事件。

谢谢,

4

1 回答 1

0

在按钮单击处理程序中显示confirm,而不是鼠标按下处理程序。模态对话框暂停 JS 的执行,并且事件处理程序被异步触发,因此最后两个被跳过。

于 2012-11-29T15:38:09.837 回答