jquery实现搜索框常见效果的方法


Posted in Javascript onJanuary 22, 2015

本文实例讲述了jquery实现搜索框常见效果的方法。分享给大家供大家参考。具体实现方法如下:

<html>

<head>

<meta http-equiv="content-type" content="text/html;charset=utf-8" />

<title>jquery搜索框效果</title>

<script type="text/javascript" src="jquery-1.8.2.min.js"></script>

<script type="text/javascript">

 $(function(){

  var searchBox = $("#search");

  searchBox.focus(function(){

   if(searchBox.val() == this.title){

    searchBox.val("").css({'font-style':'normal','color':'#000'});

   }

  });

  //光标离开搜索框时

  searchBox.blur(function(){

   if(searchBox.val() == ""){

    searchBox.val(this.title).css({'font-style':'italic','color':'#ccc'});

   }

  });

  searchBox.blur();

 });

</script>

</head>

<body>

<input id="search" type="text" title="search" value="" /><input type="submit" value="搜索" />

</body>

</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
jquery异步跨域访问代码
Jun 28 Javascript
JavaScript获取多个数组的交集简单实例
Nov 11 Javascript
JS+CSS实现可以凹陷显示选中单元格的方法
Mar 02 Javascript
java中String类型变量的赋值问题介绍
Mar 23 Javascript
浅析JavaScript中的array数组类型系统
Jul 18 Javascript
jQuery操作cookie
Aug 08 Javascript
jQuery实现带延时功能的水平多级菜单效果【附demo源码下载】
Sep 21 Javascript
AngularJS 监听变量变化的实现方法
Oct 09 Javascript
从零开始在NPM上发布一个Vue组件的方法步骤
Dec 20 Javascript
JS获取本地地址及天气的方法实例小结
May 10 Javascript
vue路由结构可设一层方便动态添加路由操作
Aug 31 Javascript
vue组件冲突之引用另一个组件出现组件不显示的问题
Apr 13 Vue.js
JavaScript学习笔记之定时器
Jan 22 #Javascript
JavaScript学习笔记之JS对象
Jan 22 #Javascript
JavaScript学习笔记之JS函数
Jan 22 #Javascript
JavaScript学习笔记之基础语法
Jan 22 #Javascript
详谈jQuery操纵DOM元素属性 attr()和removeAtrr()方法
Jan 22 #Javascript
Angularjs基础知识及示例汇总
Jan 22 #Javascript
jquery使用正则表达式验证email地址的方法
Jan 22 #Javascript
You might like
解决dede生成静态页和动态页转换的一些问题,及火车采集入库生成动态的办法
2007/03/29 PHP
域名和cookie问题(域名后缀)
2012/10/10 PHP
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
PHP自定义函数获取URL中一级域名的方法
2016/08/23 PHP
PHP生成随机字符串实例代码(字母+数字)
2019/09/11 PHP
jquery.validate使用攻略 第五步 正则验证
2010/07/01 Javascript
jquery图片上下tab切换效果
2011/03/18 Javascript
读jQuery之五(取DOM元素)
2011/06/20 Javascript
Extjs中ComboBox加载并赋初值的实现方法
2012/03/22 Javascript
体验js中splice()的强大(插入、删除或替换数组的元素)
2013/01/16 Javascript
javascript中apply和call方法的作用及区别说明
2014/02/14 Javascript
浅谈javascript的调试
2015/01/28 Javascript
jQuery.position()方法获取不到值的安全替换方法
2015/03/13 Javascript
JavaScript原型及原型链终极详解
2016/01/04 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
2016/01/08 Javascript
jQuery增加、删除及修改select option的方法
2016/08/19 Javascript
BootStrap表单验证实例代码
2017/01/13 Javascript
Vue watch响应数据实现方法解析
2020/07/10 Javascript
vue 表单输入框不支持focus及blur事件的解决方案
2020/11/17 Vue.js
微信 用脚本查看是否被微信好友删除
2016/10/28 Python
python DataFrame 修改列的顺序实例
2018/04/10 Python
十分钟搞定pandas(入门教程)
2019/06/21 Python
Django框架模型简单介绍与使用分析
2019/07/18 Python
在django中图片上传的格式校验及大小方法
2019/07/28 Python
python3实现弹弹球小游戏
2019/11/25 Python
使用python实现哈希表、字典、集合操作
2019/12/22 Python
python使用正则表达式(Regular Expression)方法超详细
2019/12/30 Python
PyTorch加载预训练模型实例(pretrained)
2020/01/17 Python
python爬虫看看虎牙女主播中谁最“顶”步骤详解
2020/12/01 Python
HTML5组件Canvas实现图像灰度化(步骤+实例效果)
2013/04/22 HTML / CSS
考试退步检讨书
2014/01/15 职场文书
运动会标语
2014/06/21 职场文书
调研座谈会发言材料
2014/08/23 职场文书
政法干警核心价值观心得体会
2014/09/11 职场文书
初中化学教学反思
2016/02/22 职场文书
Oracle安装TNS_ADMIN环境变量设置参考
2021/11/01 Oracle