From e900f0f3ad91162ad9a8c53a436c63859f326674 Mon Sep 17 00:00:00 2001 From: Rodrigo Muniz Date: Fri, 1 Mar 2013 16:18:54 -0300 Subject: [PATCH] option "slide: false" now calls _defaults.opacity to clean the input on keypress instead of focus --- demo/scripts/demo.js | 3 ++- jquery.superLabels.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/demo/scripts/demo.js b/demo/scripts/demo.js index 5fdb125..2deea99 100644 --- a/demo/scripts/demo.js +++ b/demo/scripts/demo.js @@ -11,7 +11,8 @@ jQuery(function($) { $('.basic form, .placeholder form').superLabels({ labelLeft:5, - labelTop:5 + labelTop:5, + slide: false }); $('.tweakable form').superLabels(tweakableConf); diff --git a/jquery.superLabels.js b/jquery.superLabels.js index 5cfe342..d854c2a 100644 --- a/jquery.superLabels.js +++ b/jquery.superLabels.js @@ -184,6 +184,7 @@ left:_noVal(_field) ? _defaults.labelLeft : $(_field).width()-_label.width(), opacity:_opacity, position:'absolute', + cursor:'text', top:_defaults.labelTop, zIndex:_defaults.baseZindex+2 }).addClass('sl_label'); @@ -209,7 +210,7 @@ _to.left = $(this).width()-_label.width(); _to.opacity = _defaults.opacity; } else { - _duration = _defaults.fadeDuration; + _to.opacity = _defaults.opacity; } _label.stop(true,false).animate(_to, _duration, _defaults.easingOut);