ФорумПрограммированиеПыхнуть хотите?Готовые решения → InputDef

InputDef

  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 29 ноября 2011 г. 0:39, спустя 1 день 9 часов 19 минут

    часто использую эту плюшку, дергая из одной верстки в другую, все забывал положить в хорошее место, авось еще кому пригодится))

    демка
    качать нечего, все тут))

    сам плагинчег:
    (function($) {
    $.fn.inputDef = function(opt) {
    var $this = this,
    def = {
    blurClass: 'blur',
    text: $this.val()
    },
    opts = $.extend(def, opt);

    if ($this.val() == '') {
    $this.val(opts.text).addClass(opts.blurClass);
    }

    $this
    .focus(function() {
    if($this.val() == opts.text) $this.val('');
    $this.removeClass(opts.blurClass);
    })
    .blur(function() {
    if($this.val() == '') {
    $this.val(opts.text);
    $this.addClass(opts.blurClass);
    }
    })
    };
    })(jQuery);


    как подключать:
    $('.name input').inputDef({
       text: 'Ваше имя', // непосредственно текст
       blurClass: 'input_blur' // класс неактивного инпута, что бы, к примеру, текст был серый секст
    });


    на input[type=password] забил из-за ненадобности… где валялась и для него плюшка, но просрал ее))
    Высокоуровневое абстрактное говно
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 26 ноября 2011 г. 16:12, спустя 15 часов 32 минуты 26 секунд

    это ты так хитро обозвал placeholder'ы?)
    Сапожник без сапог
  • kostyl

    Сообщения: 5203 Репутация: N Группа: Джедаи

    Spritz 26 ноября 2011 г. 16:29, спустя 17 минут

    на input[type=password] забил из-за ненадобности

    бля, самое сложно - и забил ))
  • Ivan

    Сообщения: 1316 Репутация: N Группа: Адекваты

    Spritz 26 ноября 2011 г. 16:47, спустя 18 минут 58 секунд


    это ты так хитро обозвал placeholder'ы?)

    Тоже плейсхолдеры юзаю, а чего бы и нет? - ведь все браузеры нормальные, давно уже их адекватно поддерживают…
    Единственное - в хроме завышена яркость плейсхолдера, ну это конечно от экрана зависит
  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 26 ноября 2011 г. 16:55, спустя 7 минут 54 секунды

    всяким мудакам нравится верстка под ие, по этому и приходится подстраиваться -_-
    Высокоуровневое абстрактное говно
  • Ivan

    Сообщения: 1316 Репутация: N Группа: Адекваты

    Spritz 26 ноября 2011 г. 17:04, спустя 8 минут 55 секунд

    Юзай ie-хаки для html5 фулл саппорт
    Спустя 230 сек.
    http://code.google.com/p/html5shim/

    <!–[if lt IE 9]><script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]–>
  • Givi

    Сообщения: 2284 Репутация: N Группа: Адекваты

    Spritz 26 ноября 2011 г. 18:22, спустя 1 час 17 минут 15 секунд

    Stasovsky, я это, нехуя не грамотный - а на кой хуй для этого дела подключать ЖуКвери? Ведь по сути можно обойтись и голым ява-скриптом. По крайней мере у меня как-то получалось (правда даже без функций, пиздячил все нативно в самом инпуте, ибо их таких было только два, логин и пароль), а я совсем безграмотный в плане ява-скриптов.
    Ну а плейсхолдеры таки да, не работают, сцуки, в ослах.
  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 26 ноября 2011 г. 20:38, спустя 2 часа 16 минут 37 секунд

    Юзай ie-хаки для html5 фулл саппорт

    спасибо, поковыряю))

    а на кой хуй для этого дела подключать ЖуКвери?

    а кто сказал, что только эта плюшка там висит? щас в верстке постоянно всплывалки-мигалки-хуялки, так что жквери без дела не сидит)) да и не байтодрочер я, чтоб ради 100кб жкверюшку убирать)) тем более дезигнеры такую хуйню рисуют, что с этими пнгешками главная минимум в метр выходит, а то и в три, как в последнем проекте…
    Высокоуровневое абстрактное говно
  • Sinkler

    Сообщения: 8086 Репутация: N Группа: в ухо

    Spritz 27 ноября 2011 г. 15:19, спустя 18 часов 40 минут 49 секунд

    как показывает практика, чтобы пофиксить код с выходом нового браузера, гораздо проще обновить жуквери, чем возиться с нативным жс
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 27 ноября 2011 г. 15:19, спустя 24 секунды

    Sinkler, +++
    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!