Цикл «while» JavaScript без зависания браузера?

Я пытаюсь отложить действие по умолчанию при нажатии на ссылку, пока пользователь не нажмет «да» или «нет», чтобы Проблема в том, что цикл while замораживает браузер (и даже не отображает диалоговое окно, хотя сначала вызывается "open"):

$(".remove").click(function() {
  $("#dialog").dialog("open");

  while (1) {
    // Count sheep
  }
});

Очевидно, что "1" присутствует только в целях тестирования. В конце концов, я хочу, чтобы он проверил переменную, установленную в диалоговом окне. А пока я хочу знать, как я могу использовать такой цикл для задержки щелчка по умолчанию.

Спасибо,

Майкл

6
задан Michael 25 March 2011 в 01:21
поделиться