Представляю вашему вниманию новейший плагин FadeSlide, который перевернёт ваше представление о веб-разработке! При размере всего 87 байт он творит настоящие чудеса.

Демо-страничка: FadeSlide UI
> Uncompressed, development FadeSlide UI 4.0 (132b)
> Compressed, produciton FadeSlide UI 4.0 (87b)

Синтаксис очень прост:

fadeslide($(".element"), function() {alert("Done!")});

История версий:

1.0 — оригинальный плагин SlideFade
2.0 — название изменено на FadeSlide
2.1 — добавлено слово UI для большей солидности
3.0 — исправлена опечатка (лишняя скобка), из-за которой все предыдущие версии FadeSlide UI выдавали SyntaxError
4.0 — добавлена возможность назначать callback

В разработке:

4.1 — планируется ввести возможность добавлять два, а то и три callback-функции
Поделиться с друзьями
-->

Комментарии (31)


  1. Andrey_Volk
    13.02.2017 23:14
    +5

    История версий улыбнула, как и сама статья. Спасибо за поднятое настроение в рабочее время :)


    1. Andrey_Volk
      13.02.2017 23:59
      +2

      з.ы. надеюсь вы в 5 версии добавите наконец приставку «v» для версии, а то не слишком солидно)


  1. raveclassic
    13.02.2017 23:44
    +3

    Ничего не понимаю, ведь не пятница же… :)


  1. MetaDone
    14.02.2017 00:25

    Представляю вашему вниманию новейший плагин FadeSlide, который перевернёт ваше представление о веб-разработке!

    ээээ… и это все чтоль?


  1. Rastishka
    14.02.2017 01:27
    +4

    Выложите на гитхаб пожалуйста.


  1. scronheim
    14.02.2017 07:02
    +4

    Вам бы в твиттер, а не на хабр


  1. shpaker
    14.02.2017 08:18
    +5

    >> плагин FadeSlide, который перевернёт ваше представление о веб-разработке
    Спасибо. Перевернуло.
    А вообще статья огонь. Прекрасно всё.


    1. m0sk1t
      14.02.2017 11:02

      Точно перевернуло? Может вывернуло? =)


      1. shpaker
        16.02.2017 09:01

        Ну что такое, да


  1. AstarothAst
    14.02.2017 09:03
    +5

    Зачем это на хабре? Я серьезно. Вроде бы даже не первое апреля.


  1. Rad1calDreamer
    14.02.2017 09:30
    +2

    Как в обратную сторону мое «представление о веб-разработке» перевернуть?


  1. mihmig
    14.02.2017 10:23
    +5

    Особо порадовали blok,kuda, kolbek. Давно таких не встречал…


  1. kovalevsky
    14.02.2017 10:28
    +2

    Очень хочу в использовать в продакшене, а тестами не покрыто что-ли? А npm пакет?


  1. Feramon4ik
    14.02.2017 10:56
    +2

    function fadeslide(kuda, kolbek) {
        $(kuda).click(function () {
            $(kuda).animate({
                height : 0,
                opacity: 0
            });
        });
        kolbek();
    }
    

    Это гениально!


    1. defaultvoice
      14.02.2017 11:19

      Надо только оформить в виде плагина

      (function($){
        $.fn.fadeSlide = function(kolbek) {
          return this.on('click', function(e) {
            $(this).animate({
              height : 0,
              opacity: 0
            }, 400, kolbek)
        });
      };
      })(jQuery);
      


      Не нашел, куда прислать pull request :(


      1. TheShock
        15.02.2017 18:47

        Ваш код не соблюдает code-guides данного плагина, потому PR все-равно не примут


  1. mcflys
    14.02.2017 10:56
    +1

    fadeslide.js:

    fadeslide(kuda, kolbek)
    

    Okay


  1. eXtReeM
    14.02.2017 10:56

    И в npm добавьте.


  1. GriNAME
    14.02.2017 10:56

    О класс! Плагин и правда перевернул мое представление о веб разработке. Теперь я пошел переворачивать представление заказчиков о их заказах.


  1. MGames
    14.02.2017 10:56
    +1

    добавлено слово UI для большей солидности

    Думал, что после этого ничего веселее уже не может быть, но тут увидел ченжлог версии 3.0


  1. Krasnodar_etc
    14.02.2017 10:56

    Супер! По ссылке одна из лучших документаций, что я видел.

    Требую github


  1. maxvape
    14.02.2017 10:56

    Автор, лицензия какая? Форкать можно?


  1. vwv
    14.02.2017 10:56

    Огонь! Некоторое время пытался найти код плагина через консоль, по привычке перед использованием, когда понял, что эти 5 строк и есть все творчество, поржал. Похоже на хорошо исполненный стеб)


  1. makcums
    14.02.2017 11:12

    image
    сломалось :(


  1. ChALkeRx
    14.02.2017 11:28

    Но ещё февраль же.


  1. AHDPEu
    14.02.2017 13:09

    Не хватает промисов и es6 версии. А так годно, использую в проде ещё с версии 2.1.


  1. XeL077
    14.02.2017 13:32

    Забыли одну проверку.Такое в twitter постить, можно.


  1. technokid
    14.02.2017 13:32

    А FadeToggle будет?


  1. rijk
    14.02.2017 13:32

    Огромное спасибо, это именно то что я искал


  1. Zavtramen
    14.02.2017 22:38

    А никого не смущает, что колбек выстрелит при навешивании обработчика, а не при окончаниия анимации? Сыровато пока, ждем 5й версии, надеюсь поправят.


    1. raveclassic
      14.02.2017 22:45
      +1

      Это будет в Ultimate Edition