使用jQuery设置或清除加载聚焦和模糊时的输入值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用jQuery设置或清除加载聚焦和模糊时的输入值相关的知识,希望对你有一定的参考价值。

  1. $("body input").each(function(){
  2. if ($(this).val() == '') {
  3. $(this).val($(this).attr('title'));
  4. $(this).css('color','#ddd');
  5. } else if ($(this).val() == $(this).attr('title')) {
  6. $(this).css('color','#ddd');
  7. } else {
  8. $(this).css('color','#000');
  9. }
  10. });
  11.  
  12. // Set the value to the title attribute if blank or clear the value on focus if set to the title attribute
  13.  
  14. $("input").focus(function() {
  15. if ($(this).val() == $(this).attr('title')) {
  16. $(this).val('');
  17. $(this).css("color","#000");
  18. }
  19. }).blur(function() {
  20. if ($(this).val() == '') {
  21. $(this).val($(this).attr('title'));
  22. $(this).css("color","#ddd");
  23. } else if ($(this).val() == $(this).attr('title')) {
  24. $(this).css("color","#ddd");
  25. }
  26.  
  27. });
  28.  

以上是关于使用jQuery设置或清除加载聚焦和模糊时的输入值的主要内容,如果未能解决你的问题,请参考以下文章

jQuery-添加/聚焦/模糊输入值

使用jQuery对输入进行聚焦和模糊

javascript JQuery - 输入聚焦/模糊类切换

如何使用 Jquery 将光标聚焦在两个括号(括号)之间?

指令不解析初始值

使用 JQuery 聚焦输入字段而不选择当前值文本