jQuery BlockUi Сообщение за другим - PullRequest
4 голосов
/ 08 января 2010

Я использую плагин jQuery BlockUI, и мне удалось успешно показать одно сообщение на странице, однако ... скажем, я хочу показать 3 сообщения, одно за другим.

Что-то вроде:

  1. сообщение: «Привет, мир!»
  2. сообщение: 'привет, галактика!'
  3. сообщение: 'здравствуй, вселенная!'

как мне это сделать с помощью jQuery BlockUI?

Ответы [ 2 ]

12 голосов
/ 10 января 2010

Просто создайте div на своей странице следующим образом:

<div id="blockMessage"></div>

А для сценария ...

$.blockUI({ message: $('#blockMessage') });
$("#blockMessage").html('Hello World!');
$("#blockMessage").html('Hello Galaxy!');
$("#blockMessage").html('Hello Universe!);
$.unblockUI();

Это происходит очень быстро, но вы поняли идею ... бонусом здесь является то, что вы можете оформить его так, как вы хотите, например, ::1007*

#blockMessage { font-weight: bold; }
3 голосов
/ 28 ноября 2012

Это не работает, когда у вас вызывается какая-то функция обратного вызова onBlock или onUnBlock, например, вот так:

$. BlockUI ({ сообщение: «ваше новое сообщение», onBlock: функция обратного вызова });

Альтернативой этому было бы просто вызвать blockUI снова с другим сообщением:

$. BlockUI ({сообщение: «Новое сообщение»});

...