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查找dom的几种方法效率详解
May 17 jQuery
jquery实现简单实用的轮播器
May 23 jQuery
jQuery实现下拉菜单的实例代码
Jun 19 jQuery
jQuery:unbind方法的使用详解
Aug 14 jQuery
基于jquery实现五星好评
Nov 18 jQuery
jquery 给动态生成的标签绑定事件的几种方法总结
Feb 24 jQuery
浅谈JS和jQuery的区别
Mar 27 jQuery
jQuery对底部导航进行跳转并高亮显示的实例代码
Apr 23 jQuery
通过jQuery学习js类型判断的技巧
May 27 jQuery
jquery实现手风琴案例
May 04 jQuery
JavaScript枚举选择jquery插件代码实例
Nov 17 jQuery
jQuery实现简单轮播图效果
Dec 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中理解print EOT分界符和echo EOT的用法区别小结
2010/02/21 PHP
基于Zookeeper的使用详解
2013/05/02 PHP
PHP经典面试题集锦
2015/03/19 PHP
培养自己的php编码规范
2015/09/28 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
2011/02/23 Javascript
基于SVG的web页面图形绘制API介绍及编程演示
2013/06/28 Javascript
js仿小米手机上下滑动效果
2017/02/05 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
2017/02/10 Javascript
VueJs 将接口用webpack代理到本地的方法
2017/11/27 Javascript
vue-router路由模式详解(小结)
2019/08/26 Javascript
vue路由教程之静态路由
2019/09/03 Javascript
vue子传父关于.sync与$emit的实现
2019/11/05 Javascript
javascript 高级语法之继承的基本使用方法示例
2019/11/11 Javascript
实例分析JS中的相等性判断===、 ==和Object.is()
2019/11/17 Javascript
详解vue高级特性
2020/06/09 Javascript
[33:17]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
linux环境下的python安装过程图解(含setuptools)
2017/11/22 Python
Python获取二维矩阵每列最大值的方法
2018/04/03 Python
python匹配两个短语之间的字符实例
2018/12/25 Python
python如何实现视频转代码视频
2019/06/17 Python
python日期相关操作实例小结
2019/06/24 Python
Python中新式类与经典类的区别详析
2019/07/10 Python
使用selenium和pyquery爬取京东商品列表过程解析
2019/08/15 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
2020/04/23 Python
Virtualenv 搭建 Py项目运行环境的教程详解
2020/06/22 Python
python对批量WAV音频进行等长分割的方法实现
2020/09/25 Python
matplotlib更改窗口图标的方法示例
2021/02/03 Python
HTML5 3D书本翻页动画的实现示例
2019/08/28 HTML / CSS
世界顶级俱乐部的官方球衣和套装:Subside Sports
2018/04/22 全球购物
教你怎样写好自我评价
2013/10/05 职场文书
新护士岗前培训制度
2014/02/02 职场文书
群众路线领导班子整改方案
2014/10/25 职场文书
Python字典和列表性能之间的比较
2021/06/07 Python
Python初学者必备的文件读写指南
2021/06/23 Python
springboot layui hutool Excel导入的实现
2022/03/31 Java/Android