jLabel is a jQuery plugin that formats text input fields with unobtrusive labels featuring interactive suggestions. It allows input fields to be labelled clearly and presented with minimal interface obstruction.
jLabel adheres to the concepts of Progressive Enhancement and Graceful Degradation and correctly handles pre-populated fields and ASP.NET’s viewstate postback model.
jLabels are kept visible until the input field’s first character is typed and are reinstated as soon as the input field’s final character is deleted.