Вот вам миниплагин
, и не забивайте голову всякими UI и пр.
upd:
<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$('input[type="text"]').bind({
focus: function(){
$(this).val() == this.defaultValue && $(this).val('');
},
blur: function(){
!$(this).val() && $(this).val(this.defaultValue);
}
});
});
</script>
<input type="text" value="text1" />
<input type="text" value="text2" />
Но если же вы хотите все-таки узнать причину почему вами упомянутый плагин не работает, то разберите его и посмотрите в чем причина