用JQ实现搜索框提示信息

jQuery(document).ready(
 function(){
  //获得输入框焦点 
   jQuery('#searchbox .textfield').focus(
   function() {
    // 如果搜索框的内容是 "搜索关键字", 文字颜色变深, 内容清空.
    if(jQuery(this).val() == '搜索关键字') {
     jQuery(this).css({color:"#555"}).val('');
    }
   }
  // 当鼠标在搜索框失去焦点
  ).blur(
   function(){
    // 如果搜索框的内容是空, 则文字颜色变浅, 显示 "搜索关键字" 字样.
    if(jQuery(this).val() == '') {
     jQuery(this).css({color:"#999"}).val('搜索关键字');
    }
   }
  );
  // 当点击搜索按钮时
  jQuery('#searchbox .button').click(
   function() {
    // 如果搜索框内容是 "搜索关键字" 或者是空, 不进行任何操作.
    if(jQuery('#searchbox .textfield').val() == '' || jQuery('#searchbox .textfield').val() == '搜索关键字') {
     return false;
    // 否则提交并进行搜索
    } else {
     jQuery(this).submit();
    }
   }
  );
  // DOM 加载完毕时发生的事件
  jQuery(
   function() {
    // 如果搜索框内容是 "搜索关键字" 或者是空, 文字颜色变浅, 显示 "搜索关键字" 字样.
    if(jQuery('#searchbox .textfield').val() == '' || jQuery('#searchbox .textfield').val() == '搜索关键字') {
     jQuery('#searchbox .textfield').css({color:"#999"}).val('搜索关键字');
    }
   }
  );
 }
)

网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、重庆小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了共和免费建站欢迎大家使用!

使用时需要导入JQUERY库


标题名称:用JQ实现搜索框提示信息
文章位置:http://myzitong.com/article/pesidi.html