2

我正在使用这个 jQuery 水印输入插件:http ://digitalbush.com/projects/watermark-input-plugin/

我想在我浏览字段时保持占位符文本可见。只有当我单击该字段时才会消失。

这可能吗?

4

2 回答 2

1

在水印插件的js文件中,最后会看到一组函数,然后

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

如果您将焦点更改为单击,它应该可以按您的意愿工作。

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

这是一个例子:http: //jsfiddle.net/jTUzv/

于 2012-06-05T15:39:54.860 回答
0

在现代浏览器中,您可以在输入字段上放置一个“占位符”属性。

如果输入有焦点(标签或单击),则将显示占位符文本,但一旦您开始输入内容就会消失。

这是一个例子:http: //jsfiddle.net/jTUzv/

于 2012-06-05T15:28:26.490 回答