仿淘宝TAB切换搜索框搜索切换的相关内容


Posted in Javascript onSeptember 21, 2014

一款仿淘宝TAB切换搜索框,想搜索哪方面的内容就切换到哪一个,感兴趣的朋友可以看看下面的代码

仿淘宝TAB切换搜索框搜索切换的相关内容

<div class="search">
<div id="searchBox">
<ul class="tab-bar clearfix" id="tabBar">
<li class="current" tips="请输入产品名称">商品</li>
<li class="tab-line"><span>|</span></li>
<li tips="请输入店铺名称">店铺</li>
</ul>
<div class="tab-box clearfix" id="tabBox">
<form onsubmit="" action="" method="get" name="searchForm" id="searchForm" class="clearfix">
<input class="text" id="keyword" name="keyword" lang="zh-CN" type="text" value="请输入产品名称">
<input class="button" value="搜索" onfocus="this.blur()" type="submit">
</form>
</div>
</div>
<div class="keyword">
<a href="#"><span>男装</span></a>
<a href="#"> 朵牧女鞋</a> 
<a href="#">圣高男鞋</a>
<a href="#"><span>女装</span></a> 
<a href="#">防晒霜</a> 
<a href="#">脱毛膏</a>
</div>
</div>
.search{ position: absolute; top:14px; left: 34%; width:477px; _width:477px; height: 81px;}
.keyword a{ font-size: 12px; line-height: 18px; color:#999; padding:0 4px;}
.keyword a span{ color:#fb5004;}
.tab-bar li.current{ color: #1d7ad9; font-weight: bold; background: url(../images/trian_up.png) no-repeat center bottom; padding-bottom: 9px;}
.tab-bar li{ width:38px; text-align: center; color: #444; float: left; cursor: pointer;}
.tab-bar li.tab-line{ width: 2px; color: #c9c9c9; margin:0 2px;}
.tab-box{ border:2px solid #1d7ad9;}
.text{ color: #a9a9a9; width:376px; height: 31px; border:none; text-indent: 10px; float:left; outline: none; border:0;}
.button{ width: 97px; height: 32px; text-align: center; color: #fff; font-size:18px; background: #1d7ad9; border:none; float: left;}
<script type="text/javascript">
$(function(){
// 搜索切换
$('#tabBar').on('click', 'li', function(){
var tips = $(this).attr('tips');
if(tips){
$(this).addClass('current').siblings().removeClass('current');
$('#keyword').val(tips);
} 
});
</script>
Javascript 相关文章推荐
ext combox 下拉框不出现自动提示,自动选中的解决方法
Feb 24 Javascript
JavaScript 学习笔记之基础中的基础
Jan 13 Javascript
基于jquery实现轮播焦点图插件
Mar 31 Javascript
JS实现鼠标框选效果完整实例
Jun 20 Javascript
JS实现刷新父页面不弹出提示框的方法
Jun 22 Javascript
javascript超过容器后显示省略号效果的方法(兼容一行或者多行)
Jul 14 Javascript
JS组件系列之MVVM组件构建自己的Vue组件
Apr 28 Javascript
Javascript防止图片拉伸的自适应处理方法
Dec 26 Javascript
微信小程序点击列表跳转到对应详情页过程解析
Sep 26 Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
Nov 12 Javascript
Vue开发环境跨域访问问题
Jan 22 Javascript
JavaScript canvas仿代码流瀑布
Feb 10 Javascript
将数字转换成大写的人民币表达式的js函数
Sep 21 #Javascript
判断window.onload是否多次使用的方法
Sep 21 #Javascript
使用JavaScript进行进制转换将字符串转换为十进制
Sep 21 #Javascript
JS实现清除指定cookies的方法
Sep 20 #Javascript
JS合并数组的几种方法及优劣比较
Sep 19 #Javascript
JS实现的用来对比两个用指定分隔符分割的字符串是否相同
Sep 19 #Javascript
js用Date对象的setDate()函数对日期进行加减操作
Sep 18 #Javascript
You might like
用PHP制作的意见反馈表源码
2007/03/11 PHP
PHP定时更新程序设计思路分享
2014/06/10 PHP
PHP面向对象精要总结
2014/11/07 PHP
laravel 如何实现引入自己的函数或类库
2019/10/15 PHP
JQuery Dialog的内存泄露问题解决方法
2010/06/18 Javascript
30个经典的jQuery代码开发技巧
2014/12/15 Javascript
JavaScript分析、压缩工具JavaScript Analyser
2014/12/31 Javascript
详解AngularJS中自定义指令的使用
2015/06/17 Javascript
基于jquery插件实现拖拽删除图片功能
2020/08/27 Javascript
JavaScript常用判断写法大全(推荐)
2016/05/30 Javascript
完美JQuery图片切换效果的简单实现
2016/07/21 Javascript
微信小程序 MD5加密登录密码详解及实例代码
2017/01/12 Javascript
基于JavaScript实现本地图片预览
2017/02/08 Javascript
Vue EventBus自定义组件事件传递
2018/06/25 Javascript
js实现动态添加上传文件页面
2018/10/22 Javascript
详解keep-alive + vuex 让缓存的页面灵活起来
2019/04/19 Javascript
浅谈layui 数据表格前后台传值的问题
2019/09/12 Javascript
ES5新增数组的实现方法
2020/05/12 Javascript
JS指定音频audio在某个时间点进行播放
2020/11/28 Javascript
js闭包和垃圾回收机制示例详解
2021/03/01 Javascript
[01:52]2014DOTA2西雅图邀请赛 V社开大会你不知道的小秘密
2014/07/08 DOTA
python解析中国天气网的天气数据
2014/03/21 Python
python编程线性回归代码示例
2017/12/07 Python
pytorch中的transforms模块实例详解
2019/12/31 Python
TensorFlow-gpu和opencv安装详细教程
2020/06/30 Python
CSS3移动端vw+rem不依赖JS实现响应式布局的方法
2019/01/23 HTML / CSS
大学生村官典型材料
2014/01/12 职场文书
酒店员工检讨书
2014/02/18 职场文书
数学检讨书1000字
2014/02/24 职场文书
《雨点儿》教学反思
2014/04/14 职场文书
基层党组织整改方案
2014/10/25 职场文书
优秀共青团员事迹材料
2014/12/25 职场文书
关于远足的感想
2015/08/10 职场文书
施工安全责任协议书
2016/03/23 职场文书
标准演讲稿格式结尾应该怎么书写?
2019/07/17 职场文书
导游词之蜀山胜景瓦屋山
2019/11/29 职场文书