Side navigation
#9223 closed bug (worksforme)
Opened May 11, 2011 12:27AM UTC
Closed May 11, 2011 03:11PM UTC
Live blur focus
| Reported by: | bdmc@sinemacula.co.uk | Owned by: | |
|---|---|---|---|
| Priority: | low | Milestone: | 1.next |
| Component: | event | Version: | 1.6 |
| Keywords: | Cc: | ||
| Blocked by: | Blocking: |
Description
I cannot get the following script to work. The 'focus' function works, but the 'blur' function does not. I tried to run it with JsFiddle but to no avail.
Here is the script
function initiateFieldLabels(){
$("input.default").live({
focus: function() {
var value =$(this).val();
if(!$('#'+$(this).attr('id')+'-default').length){
$(this).after('<input type=\\"hidden\\" id=\\"'+$(this).attr('id')+'-default\\" value=\\"'+value+'\\" />');
}
$(this).val('');
$(this).removeClass('default')
},
blur: function() {
alert('hello');
var value = $('#'+$(this).attr('id')+'-default').val();
$(this).val(value);
$(this).addClass('default');
}
});
}
Here is an example:
http://jsfiddle.net/2Uq65/1/