Не видя никакого кода или CSS, трудно сказать, но что-то вроде этого должно работать:
Предположим, ваш HTML выглядит следующим образом:
<div>
<div>
<label>Label 1</label>
<input />
</div>
</div>
$(document).ready(function(){
$('label').hover(function(){
//Animate width to show the input box
$(this).siblings('input').animate({'width':200 + 'px'});
}, function(){
//Animate width to hide input box
$(this).siblings('input').animate({'width':0 + 'px'});
}
});
Вам нужно добавитьположение относительно поля ввода.Вы также можете анимировать ширину поля ввода, если это необходимо.Это зависит от контекста использования поля ввода и метки.