демка
качать нечего, все тут))
сам плагинчег:
(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] забил из-за ненадобности… где валялась и для него плюшка, но просрал ее))