Alright, so I saw that this issue had been raised before, but
apparently never actually fixed.

I only tested it in FF and Chrome.

To reproduce:
html:
<input type="checkbox" value="3" id="mycheck" />
<div id="return" ></div>

js:
$(function()
{
   $("input#mycheck").click(function()
   {
      // do something with ajax
   }

   $("#return").ajaxStart(function()
   {
      $.blockUI();
   })
   .ajaxStop(function()
   {
      $.unblockUI();
   });
}

The fix because I was in a hurry to get something done:
blockui.js, ~ line 265:
//    var events = 'mousedown mouseup keydown keypress click';
//    b ? $(document).bind(events, opts, handler) : $
(document).unbind(events, handler);

Reply via email to