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

 更新时间:2014年09月21日 10:22:23   投稿:whsnow  
这是一款仿淘宝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用20行代码实现虎年春节倒计时

    JavaScript用20行代码实现虎年春节倒计时

    春节将至,相信大家跟小编一样很激动呀。为了迎接虎年春节到来,小编为大家准备了一个虎年春节倒计时,仅20行代码用js就实现啦。感兴趣的可以动手试一试
    2022-01-01
  • JavaScript将对象数组按字母顺序排序的方法详解

    JavaScript将对象数组按字母顺序排序的方法详解

    这篇文章主要介绍了JavaScript如何将对象数组按字母顺序排序,本文介绍了三种解决方案,if条件语句 + sort(),localeCompare() + sort(),Collator() + sort(),有感兴趣的同学可以跟着小编一起来看看
    2023-07-07
  • 使用JavaScript实现网页版Pongo设计思路及源代码分享

    使用JavaScript实现网页版Pongo设计思路及源代码分享

    Pongo是款很好玩的手欠类游戏,由于在玩的过程中发现了一些BUG,所以就打算自己也弄个,经过一番思索,就有了本文,主要说说实现这款游戏的设计思路以及分享源码给大家
    2014-06-06
  • 使用ESLint禁止项目导入特定模块的方法步骤

    使用ESLint禁止项目导入特定模块的方法步骤

    这篇文章主要介绍了使用ESLint禁止项目导入特定模块的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-03-03
  • js实现正则匹配中文标点符号的方法

    js实现正则匹配中文标点符号的方法

    这篇文章主要介绍了js实现正则匹配中文标点符号的方法,涉及JavaScript正则匹配与判定的简单使用技巧,需要的朋友可以参考下
    2015-12-12
  • 探索JavaScript中私有成员的相关知识

    探索JavaScript中私有成员的相关知识

    这篇文章主要介绍了探索JavaScript中私有成员的相关知识,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,,需要的朋友可以参考下
    2019-06-06
  • html+js实现简单的计算器代码(加减乘除)

    html+js实现简单的计算器代码(加减乘除)

    下面小编就为大家带来一篇html+js实现简单的计算器代码(加减乘除)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • IE innerHTML,outerHTML所引起的问题

    IE innerHTML,outerHTML所引起的问题

    我们在用javascript创建一个遮盖层(div)后,如果点击关闭用到了
    2009-06-06
  • Bootstrap学习笔记之css样式设计(2)

    Bootstrap学习笔记之css样式设计(2)

    这篇文章主要为大家详细介绍了Bootstrap学习笔记之css样式设计,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • layui框架教程

    layui框架教程

    layui是一套开源的 Web UI 解决方案,采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,常适合网页界面的快速开发,这篇文章主要介绍了layui框架教程,需要的朋友可以参考下
    2022-09-09

最新评论