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

时间:2012-06-14 11:38:42

标签: jquery input

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

我需要以下功能:

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

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

非常感谢!

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

您可以删除值:

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

答案 2 :(得分:0)

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

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

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