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中关于bind()方法的使用技巧分享
Mar 30 jQuery
jQuery tip提示插件(实例分享)
Apr 28 jQuery
jquery+css实现侧边导航栏效果
Jun 12 jQuery
jQuery菜单实例(全选,反选,取消)
Aug 28 jQuery
jQuery实现锚点向下平滑滚动特效示例
Aug 29 jQuery
jQuery实现定时隐藏对话框的方法分析
Feb 12 jQuery
jQuery实现为动态添加的元素绑定事件实例分析
Sep 07 jQuery
jquery实现自定义树形表格的方法【自定义树形结构table】
Jul 12 jQuery
jquery使用echarts实现有向图可视化功能示例
Nov 25 jQuery
jQuery+PHP+Ajax实现动态数字统计展示功能
Dec 25 jQuery
jquery实现抽奖功能
Oct 22 jQuery
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
Mar 31 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下MAIL的另一解决方案
2006/10/09 PHP
PHP入门速成教程
2007/03/19 PHP
用正则表达式 动态创建/增加css style script 兼容IE firefox
2009/03/10 Javascript
javascript 导出数据到Excel(处理table中的元素)
2009/12/18 Javascript
深入理解JavaScript定时机制
2010/10/29 Javascript
JS 各种网页尺寸判断实例方法
2013/04/18 Javascript
jquery动态增加text元素以及删除文本内容实例代码
2013/07/01 Javascript
jQuery点击自身以外地方关闭弹出层的简单实例
2013/12/24 Javascript
js中confirm实现执行操作前弹出确认框的方法
2014/11/01 Javascript
jQuery插件kinMaxShow扩展效果用法实例
2015/05/04 Javascript
很不错的两款Bootstrap Icon图标选择组件
2016/01/28 Javascript
Angular2-primeNG文件上传模块FileUpload使用详解
2017/01/14 Javascript
Vue2组件tree实现无限级树形菜单
2017/03/29 Javascript
关于Node.js的events.EventEmitter用法介绍
2017/04/01 Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
2017/05/01 jQuery
jQuery实现获取动态添加的标签对象示例
2018/06/28 jQuery
javascript设计模式 ? 外观模式原理与用法实例分析
2020/04/15 Javascript
[48:47]VGJ.S vs NB 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[01:00:11]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第一场 2月7日
2021/03/11 DOTA
利用python程序生成word和PDF文档的方法
2017/02/14 Python
python求最大值,不使用内置函数的实现方法
2019/07/09 Python
python使用pip安装SciPy、SymPy、matplotlib教程
2019/11/20 Python
python pygame实现挡板弹球游戏
2019/11/25 Python
django数据模型on_delete, db_constraint的使用详解
2019/12/24 Python
Python实现企业微信机器人每天定时发消息实例
2020/02/25 Python
python实现126邮箱发送邮件
2020/05/20 Python
利用python3筛选excel中特定的行(行值满足某个条件/行值属于某个集合)
2020/09/04 Python
简单掌握CSS3将文字描边及填充文字颜色的方法
2016/03/07 HTML / CSS
加拿大奢华时装品牌:Mackage
2018/01/10 全球购物
网络技术支持面试题
2013/04/22 面试题
深圳茁壮笔试题
2015/05/28 面试题
环境工程毕业生自荐信
2013/11/17 职场文书
合作意向协议书范本
2014/03/31 职场文书
学校花圃的标语
2014/06/18 职场文书
公司门卫岗位职责
2015/04/13 职场文书
MySQL中一条update语句是如何执行的
2022/03/16 MySQL