如果不是空,如何在加载时用文本替换输入,但如果最初为空并键入,则在模糊时也是如此



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

我需要以下功能:

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

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

非常感谢!

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

您需要

删除将div 逻辑转换为函数的开关,然后像现在一样在blur上调用它,并在页面加载时调用它。

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

注意:我已将 HTML 更改为在输入中具有值。再次将其设置为空,您将看到它像以前一样工作。

您可以删除该值:

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

最新更新