Плагин jQueryUI кнопка диалога

Привет всем! Давно не писал, делюсь своей последней разработкой:

    $.fn.MyDialog = function() {
        this.each(function() {
            var $this = $(this);
            if (!$this.is('a') || $this.attr('href') == '') { return ;}
            $this.button().click(function() {
                $("<div />").load($this.attr('href'))
                    .dialog({
                        show: "slide",
                        hide: "slide",
                        modal: true,
                        position: "center",
                        title:$this.attr('title'),
                        overlay: {backgroundColor:'#000',opacity: 0.5},
                        close: function(event, ui) {$(this).remove();}
                    });
                return false;
            });
        });
    };

Пример использования:

<p><a href="?ajax=load&id=1" class="mydialogs" title="Редактирование записи">Редактировать</a></p>
<script type="text/javascript">
$(function (){
    $(".mydialogs").MyDialog();
});
</script>

Как видите все просто! В title ссылки указываем заголовок окна, которое откроется по клику.

Пример

Популярность: 9%

На эту страницу пришли с кейвордами:

Смотреть еще по теме:

  1. UploadButton или загрузка файла по нажатию
  2. Защита e-mail от спамботов
Понравилась заметка? Подписывайся на RSS

Комментарии (5) на “Плагин jQueryUI кнопка диалога”

  • Teimos (3 комментария):

    Не хватает сразу живого примера, чтоб можно было кликнуть, посмотреть. Ну или ссылки на пример =)

  • LEXASOFT (25 комментариев):

    Добавил =)

  • KittyCat (1 комментарий):

    Прикольная окошка и кнопочка, поставлю на сайт вместо alert’a

  • Ilya (1 комментарий):

    Ну а что, толково. Будем пользоваться. Спасибо, что сеете разумное, доброе, вечное =)

  • Маша (1 комментарий):

    Посмотрела пример — красиво смотрится. Давно это искала и даже не знала как сформулировать запрос — все крутилось на языке типа выплывающее окошко с красивым выездом :)

    Спасибо, буду использовать на своем сайте.

Оставить комментарий

QR-ссылка
QR Code for Плагин jQueryUI кнопка диалога
Реклама

Показуха

TwitterCounter for @LEXASOFT

Рейтинг блогов