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

前端技术 2023/09/05 JavaScript

一款仿淘宝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>

本文地址:https://www.stayed.cn/item/13479

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。