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中hover方法搭配css的hover选择器,实现选中元素突出显示方法
May 08 jQuery
深入研究jQuery图片懒加载 lazyload.js使用方法
Aug 16 jQuery
jQuery插件artDialog.js使用与关闭方法示例
Oct 09 jQuery
jQuery 实现左右两侧菜单添加、移除功能
Jan 02 jQuery
浅谈jquery fullpage 插件增加头部和版权的方法
Mar 20 jQuery
jQuery选择器选中最后一个元素,倒数第二个元素操作示例
Dec 10 jQuery
jQuery事件多次绑定与解绑问题实例分析
Feb 19 jQuery
jquery登录的异步验证操作示例
May 09 jQuery
JavaScript实现的滚动公告特效【基于jQuery】
Jul 10 jQuery
详解webpack引用jquery(第三方模块)的三种办法
Aug 21 jQuery
JQuery样式与属性设置方法分析
Dec 07 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中get_defined_constants函数用法实例分析
2015/05/12 PHP
php输出图像的方法实例分析
2017/02/16 PHP
PHP 二级子目录(后台目录)设置二级域名
2017/03/02 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
2020/04/05 PHP
CSS JavaScript 实现菜单功能 改进版
2008/12/09 Javascript
extjs 学习笔记(二) Ext.Element类
2009/10/13 Javascript
jQuery 入门级学习笔记及源码
2010/01/22 Javascript
JS实现的用来对比两个用指定分隔符分割的字符串是否相同
2014/09/19 Javascript
AngularJS入门心得之directive和controller通信过程
2016/01/25 Javascript
mvc 、bootstrap 结合分布式图简单实现分页
2016/10/10 Javascript
RequireJs的使用详解
2017/02/19 Javascript
Boostrap栅格系统与自己额外定义的媒体查询的冲突问题
2017/02/19 Javascript
Vue.js 2.0中select级联下拉框实例
2017/03/06 Javascript
node.js中express-session配置项详解
2017/05/31 Javascript
vue解决跨域路由冲突问题思路解析
2017/11/03 Javascript
JavaScript this在函数中的指向及实例详解
2019/10/14 Javascript
Vue通过provide inject实现组件通信
2020/09/03 Javascript
python thrift搭建服务端和客户端测试程序
2018/01/17 Python
python处理大日志文件
2019/07/23 Python
Pytorch生成随机数Tensor的方法汇总
2020/09/09 Python
P D PAOLA法国官网:西班牙著名的珠宝首饰品牌
2020/02/15 全球购物
Ruby如何实现动态方法调用
2012/11/18 面试题
生产车间主管岗位职责
2013/12/28 职场文书
校园安全教育广播稿
2014/02/17 职场文书
公务员平时考核实施方案
2014/03/11 职场文书
小学母亲节活动方案
2014/03/14 职场文书
父母对孩子说的话
2014/04/12 职场文书
员工安全承诺书
2014/05/22 职场文书
企业宣传口号
2014/06/12 职场文书
护士节活动总结
2014/08/29 职场文书
民政局办理协议离婚(范本)
2014/10/25 职场文书
工作作风懒散检讨书
2014/10/29 职场文书
质量保证书格式模板
2015/02/27 职场文书
JS继承最简单的理解方式
2021/03/31 Javascript
tensorflow+k-means聚类简单实现猫狗图像分类的方法
2021/04/28 Python
Win11安装升级时提示“该电脑必须支持安全启动”
2022/04/19 数码科技