如果不是空的话,如何在加载时用文本替换输入,如果最初为空并输入,则如何在模糊时替换?

请帮我改进以下脚本: http : //jsfiddle.net/n9BkM/8/

我需要以下function:

  • 输入字段的值属性可以为空白 – 然后它就像现在一样显示(在使用更改按钮输入显示div之后)
  • 输入已经有一些值 – 在页面加载之前可以有一些值( http://jsfiddle.net/n9BkM/9/ ) – 然后它显示带有更改按钮的div

如何实现保存第一个function的第二步?

非常感谢!

你需要删除div逻辑切换到一个函数,然后像你现在一样在blur调用它,也需要在页面加载时调用它。

像这样: http : //jsfiddle.net/KVDBB/

注意:我已经更改了HTML以在输入中包含值。 让它再次变空,你会看到它像以前一样工作。

看看http://jsfiddle.net/n9BkM/11/ 。 希望这是你想要的!

您可以删除该值:

 $(document).ready(function(){ $('#consumer-email').val("") })