как stackoverflow реализует исчезающие всплывающие окна. - PullRequest
3 голосов
/ 14 мая 2011

Я хотел бы узнать, использует ли stackoverflow отдельный плагин для создания этих ярко-желтых всплывающих окон, на которых написано " проголосовали "

используется ли для этого плагин jquery (что-то вроде l ike cluetip и т. Д.) Или это просто ручная работа?

1 Ответ

3 голосов
/ 14 мая 2011

Я не знаю, что использует SO, но сделать нечто похожее с jQuery не очень сложно

Вот скрипка с чем-то похожим: http://jsfiddle.net/yuQ3E/

$('button').click(function() {
    $messageCont = $('<div class="message_cont">');
    $message = $('<div>Some Message. Wait 3 secs!</div>').hide();
    $messageCont.append($message);
    $('body').prepend($messageCont);
    $message.fadeIn(400, function() {
        setTimeout(function(){
            $messageCont.fadeOut();
            //code to clean up container
        }, 3000)
    })
});

Это довольнолегко изменить его, чтобы убрать за собой, удалив контейнер и так далее.Также, если у вас есть позиция, вы всегда можете сделать контейнер всплывающим в заданной области.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...