在按键时首先删除的水印?

时间:2010-01-24 12:57:13

标签: jquery

是否有一个水印jquery插件,当文本处于焦点时不删除水印文本但是当用户在其中键入内容时首先删除水印文本?

然后,当自动选择第一个文本字段时,水印仍然可见。

3 个答案:

答案 0 :(得分:2)

如果找不到您正在寻找的确切插件,这应该很容易操作。例如,this plugin具有以下作为实际的clearMessage事件:

input.focus(clearMessage);
input.blur(insertMessage);  
input.change(insertMessage);

您可以改变这样说:

input.keypress(clearMessage);
input.blur(insertMessage);  
input.change(insertMessage);

答案 1 :(得分:1)

我为此创建了一个名为Watermarkify的jQuery插件。它不仅可以显示水印,还可以在焦点上激活它们。

演示:

http://www.ajaybalachandran.com/demo/watermarkify/

下载:

http://www.ajaybalachandran.com/blog/48/watermarkify-jquery-twitter-like-animated-textfield-watermarks/

答案 2 :(得分:0)

我有这个问题的最佳和最简单的解决方案

<input value="" placeholder="watermark text:" />