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

本文介绍如何使用Jquery和CSS实现下拉选择框及其重置功能。通过简单的代码示例,展示了如何创建一个可以重置的选择框,包括隐藏原生下拉框、显示自定义样式,并在点击重置按钮时清空已选项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

发布时间:2020-09-23 16:46:25

来源:脚本之家

阅读:100

作者:laozhang

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

代码如下:

HTML

Select a color..

Red

Green

Blue

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('');

});

效果如下:

c2beaa6c7d3a28bfd37d470dffd5f67e.gif

以上就是本次的效果图片,感谢大家对亿速云的支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值