Затухание значений форм с помощью jQuery - PullRequest
1 голос
/ 19 февраля 2010

Можно ли как-нибудь уменьшить заданное значение поля в фокусе, а затем вернуть его обратно при размытии, если ничего не было введено?

Мне бы хотелось, чтобы на фокусе исчезло "Введите ваше имя ...", но затем, если пользователь ничего не вводил, снова наведите на размытость.

Спасибо!

Ответы [ 4 ]

1 голос
/ 19 февраля 2010

Попробуйте плагин jQuery labelify: http://www.kryogenix.org/code/browser/labelify/

Я думаю, это именно то, что вы ищете.

1 голос
/ 19 февраля 2010

Я бы проверил плагин labelOver для этого. Очень легкий и делает маску поля такой, о которой вы говорите ... В настоящее время я использую ее как текст подсказки для полей поиска.

Для быстрого просмотра: Демо здесь

0 голосов
/ 19 февраля 2010

Я использовал плагин для этого - и он работал довольно хорошо.

///http://code.google.com/p/jquery-watermark/
/// Adds the watermark to the text entry areas
var watermarkText = '<type>';
$(function()
{
    $('.cptEntryArea').watermark(watermarkText);
});
0 голосов
/ 19 февраля 2010

Существует множество плагинов водяных знаков для jQuery. Один из них должен сделать работу, я бы вообразил

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...