jQuery实现的类似淘宝网站搜索框样式代码分享


Posted in Javascript onAugust 24, 2015

运行效果图:                                                ----------------------查看效果-----------------------

jQuery实现的类似淘宝网站搜索框样式代码分享

jQuery实现的类似淘宝网站搜索框样式代码分享

jQuery实现的类似淘宝网站搜索框样式代码分享

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。
为大家分享的类似淘宝网站搜索框样式代码如下

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>淘宝网选项卡类型搜索框样式代码</title>

<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function(){
 $(".bodys p").not(":first").hide();
 $(".searchbox ul li").mouseover(function(){
 var index = $(this).index();
 if(index==0){
 $(this).find("a").addClass("style1");
 $("li").eq(1).find("a").removeClass("style2");
 $("li").eq(2).find("a").removeClass("style3");
 }
 if(index==1){
 $(this).find("a").addClass("style2");
 $("li").eq(0).find("a").removeClass("style1");
 $("li").eq(2).find("a").removeClass("style3");
 }
 if(index==2){
 $(this).find("a").addClass("style3");
 $("li").eq(0).find("a").removeClass("style1");
 $("li").eq(1).find("a").removeClass("style2");
 }
 var index=$(this).index();
 $(".bodys p").eq(index).show().siblings().hide();
 });
});
</script>

<style type="text/css">
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}

/* searchbox */
.searchbox{width:520px;height:80px;margin:40px auto 0 auto;}
.searchbox ul{ height:35px; width:500px; list-style:none; margin-left:20px}
.searchbox ul li{ float:left}
.searchbox ul li a{ float:left; line-height:35px; padding:0 20px; text-decoration:none; color:#000; font-size:14px; font-weight:bold;}
.searchbox ul li .style1{ background-color:#000; color:#fff}
.searchbox ul li .style2{ background-color:#f00;color:#fff}
.searchbox ul li .style3{ background-color:#F90;color:#fff}
.bodys input{ height:30px;line-height:30px;width:390px;padding:0 10px;float:left;}
.bodys .one{ border:#000 3px solid}
.bodys .two{ border:#f00 3px solid}
.bodys .three{ border:#F90 3px solid}
.bodys .one1{ background-color:#000; }
.bodys .two2{ background-color:#f00;}
.bodys .three3{ background-color:#F90;}
.bodys button{float:left;border:0;height:36px;width:100px; color:#FFF; line-height:36px;text-align:center;overflow:hidden;}
</style>

</head>

<body>

<div class="searchbox">
 <ul class="border1">
 <li><a href="#" class="style1">宝贝</a></li>
 <li><a href="#">天猫</a></li>
 <li><a href="#">店铺</a></li>
 </ul>
 <div class="bodys">
 <p><input type="text" value="" id="" class="one" placeholder="输入宝贝" /><button class="one1">搜索</button></p>
 <p><input type="text" value="" id="" class="two" placeholder="输入宝贝" /><button class="two2">搜索</button></p>
 <p><input type="text" value="" id="" class="three" placeholder="输入店铺" /><button class="three3">搜索</button></p>
 </div>
</div> 

<div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';">
</div>
</body>
</html>

以上就是为大家分享的jQuery实现的类似淘宝网站搜索框样式代码,希望大家可以喜欢。

Javascript 相关文章推荐
Javascript图像处理—虚拟边缘介绍及使用方法
Dec 27 Javascript
js简单实现点击左右运动的方法
Apr 10 Javascript
jQuery插件Tooltipster实现漂亮的工具提示
Apr 12 Javascript
javascript常用经典算法详解
Jan 11 Javascript
JS百度地图搜索悬浮窗功能
Jan 12 Javascript
JavaScript实现的冒泡排序法及统计相邻数交换次数示例
Apr 26 Javascript
基于jQuery的$.getScript方法去加载javaScript文档解析
Nov 08 jQuery
angularJS1 url中携带参数的获取方法
Oct 09 Javascript
解析JS在获取当前月的最后一天遇到的坑
Aug 30 Javascript
javascript实现拖拽碰撞检测
Mar 12 Javascript
Vue.js中v-for指令的用法介绍
Mar 13 Vue.js
JavaScript获取URL参数的方法分享
Apr 07 Javascript
ajax如何实现页面局部跳转与结果返回
Aug 24 #Javascript
jquery实现的蓝色二级导航条效果代码
Aug 24 #Javascript
纯javascript判断查询日期是否为有效日期
Aug 24 #Javascript
jquery实现的仿天猫侧导航tab切换效果
Aug 24 #Javascript
js实现类似MSN提示的页面效果代码分享
Aug 24 #Javascript
jquery实现适用于门户站的导航下拉菜单效果代码
Aug 24 #Javascript
jquery性能优化高级技巧
Aug 24 #Javascript
You might like
用PHP和ACCESS写聊天室(五)
2006/10/09 PHP
php access 数据连接与读取保存编辑数据的实现代码
2010/05/12 PHP
php按百分比生成缩略图的代码分享
2014/05/10 PHP
ThinkPHP实现带验证码的文件上传功能实例
2014/11/01 PHP
php随机生成数字字母组合的方法
2015/03/18 PHP
php计算函数执行时间的方法
2015/03/20 PHP
IE Firefox 使用自定义标签的区别
2009/10/15 Javascript
Jquery中给animation加更多的运作效果实例
2013/09/05 Javascript
js中function()使用方法
2013/12/24 Javascript
js获取指定日期周数以及星期几的小例子
2014/06/27 Javascript
node.js中RPC(远程过程调用)的实现原理介绍
2014/12/05 Javascript
js实现(全选)多选按钮的方法【附实例】
2016/03/30 Javascript
jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
2016/06/08 Javascript
Vue.js:使用Vue-Router 2实现路由功能介绍
2017/02/22 Javascript
原生js更改css样式的两种方式
2017/03/15 Javascript
jQuery+Ajax实现用户名重名实时检测
2017/06/01 jQuery
js 数组详细操作方法及解析合集
2018/06/01 Javascript
vue.js层叠轮播效果的实例代码
2018/11/08 Javascript
微信小程序webview实现长按点击识别二维码功能示例
2019/01/24 Javascript
layui默认选中table的CheckBox复选框方法
2019/09/19 Javascript
微信小程序单选框自定义赋值
2020/05/26 Javascript
[43:43]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第一场 11.22
2020/11/24 DOTA
在Python中使用HTML模版的教程
2015/04/29 Python
python Matplotlib画图之调整字体大小的示例
2017/11/20 Python
django rest framework 实现用户登录认证详解
2019/07/29 Python
PyTorch的自适应池化Adaptive Pooling实例
2020/01/03 Python
Python 忽略文件名编码的方法
2020/08/01 Python
使用Python webdriver图书馆抢座自动预约的正确方法
2021/03/04 Python
Molly Bracken法国电子商店:法国女性时尚品牌
2019/07/24 全球购物
德国、奥地利和瑞士最大的旅行和度假门户网站:HolidayCheck
2019/11/14 全球购物
卫校中专生个人自我评价
2013/09/19 职场文书
会计实习期自我鉴定
2013/10/06 职场文书
银行学习十八大感想
2014/01/11 职场文书
善意的谎言事例
2014/02/15 职场文书
个人校本研修方案
2014/05/26 职场文书
Docker安装MySql8并远程访问的实现
2022/07/07 Servers