Jquery和CSS实现选择框重置按钮功能


Posted in jQuery onNovember 08, 2018

很多时候我们都会用到一个下拉选择,还有就是重置的功能,今天我们就给大家带来用Jquery配合CSS实现的这个功能。

代码如下:

HTML

<select>
 <option value="">Select a color..</option>
 <option value="red">Red</option>
 <option value="green">Green</option>
 <option value="blue">Blue</option>
</select>
<div class="displaySelect">
 <span class="value"></span>
 <span class="close">⊗</span>
 </div>

CSS

.displaySelect{
 display:none;
 border: 1px solid;
 }
 select, .displaySelect {
 text-indent:20px;
 font-family:helvetica;
 }
 select, .displaySelect{
 font-size:22px;
 height:50px;
 line-height:50px;
 width:100%;
 text-transform:capitalize;
 }
 .displaySelect .close{
 display:block;
 float:right;
 width:10%;
 text-align:center;
 font-size:52px;
 cursor:pointer;
 }

Jquery

var select  = $('select');
var selectResults = $('.displaySelect');
var selectValue = $('.value', selectResults);
var selectClose = $('.close', selectResults);
select.on('change', function() {
 $(this).add(selectResults).toggle();
 selectValue.html(this.value);
 });
 selectClose.click(function(){
 select.val('').fadeIn();
 selectResults.toggle();
 selectValue.html('');
 });

效果如下:

Jquery和CSS实现选择框重置按钮功能

以上就是本次的效果图片,感谢大家对三水点靠木的支持。

jQuery 相关文章推荐
jQuery中的deferred对象和extend方法详解
May 08 jQuery
jQuery validata插件实现方法
Jun 25 jQuery
基于jQuery实现手风琴菜单、层级菜单、置顶菜单、无缝滚动效果
Jul 20 jQuery
jquery对table做排序操作的实例演示
Aug 10 jQuery
jquery实现限制textarea输入字数的方法
Sep 06 jQuery
jquery学习笔记之无new构建详解
Dec 07 jQuery
手写简单的jQuery雪花飘落效果实例
Apr 22 jQuery
jQuery中常用动画效果函数知识点整理
Aug 19 jQuery
简单易扩展可控性强的Jquery转盘抽奖程序
Mar 16 jQuery
JQuery事件委托原理与用法实例分析
May 13 jQuery
使用jquery-easyui的布局layout写后台管理页面的代码详解
Jun 19 jQuery
jQuery实现简单QQ聊天框
Aug 27 jQuery
jQuery+PHP实现上传裁剪图片
Jun 29 #jQuery
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
Oct 26 #jQuery
jquery使用FormData实现异步上传文件
Oct 25 #jQuery
jQuery+Datatables实现表格批量删除功能【推荐】
Oct 24 #jQuery
jQuery pagination分页示例详解
Oct 23 #jQuery
jquery.pagination.js分页使用教程
Oct 23 #jQuery
jquery分页插件pagination使用教程
Oct 23 #jQuery
You might like
比较好用的PHP防注入漏洞过滤函数代码
2012/04/11 PHP
迅速确定php多维数组的深度的方法
2014/01/07 PHP
php分页代码学习示例分享
2014/02/20 PHP
PHP使用PDO连接ACCESS数据库
2015/03/05 PHP
PHP基于curl post实现发送url及相关中文乱码问题解决方法
2017/11/25 PHP
用JavaScript脚本实现Web页面信息交互
2006/10/11 Javascript
javascript form 验证函数 弹出对话框形式
2009/06/23 Javascript
javascript循环变量注册dom事件 之强大的闭包
2010/09/08 Javascript
基于Jquery制作的幻灯片图集效果打包下载
2011/02/12 Javascript
AngularJS实现表单验证
2015/01/28 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
2015/09/15 Javascript
JS常见疑难点分析之match,charAt,charCodeAt,map,search用法分析
2016/12/25 Javascript
微信小程序 form组件详解及简单实例
2017/01/10 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
2017/03/22 Javascript
ECMAScript6变量的解构赋值实例详解
2017/09/19 Javascript
VUE长按事件需求详解
2017/10/18 Javascript
浅谈Vue下使用百度地图的简易方法
2018/03/23 Javascript
Vue2实时监听表单变化的示例讲解
2018/08/30 Javascript
vue-week-picker实现支持按周切换的日历
2019/06/26 Javascript
解决Layui数据表格的宽高问题
2019/09/28 Javascript
原生JavaScript实现拖动校验功能
2020/09/29 Javascript
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
python实现socket端口重定向示例
2014/02/10 Python
Python  unittest单元测试框架的使用
2018/09/08 Python
Python标准库:内置函数max(iterable, *[, key, default])说明
2020/04/25 Python
利用python爬取有道词典的方法
2020/12/08 Python
英国最专业的健身器材供应商之一:Best Gym Equipment
2017/12/22 全球购物
牛津在线药房:Oxford Online Pharmacy
2020/11/16 全球购物
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
2015/09/11 面试题
大学生护理专业自荐信
2013/10/03 职场文书
超市营业员岗位职责
2013/12/20 职场文书
高中军训感言800字
2014/03/05 职场文书
安全在我心中演讲稿
2014/09/01 职场文书
领导班子党的群众路线对照检查材料
2014/09/25 职场文书
详解Laravel服务容器的优势
2021/05/29 PHP
浅谈Python魔法方法
2021/06/28 Java/Android