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

很多时候我们都会用到一个下拉选择,还有就是重置的功能,今天我们就给大家带来用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实现选择框重置按钮功能 的全部内容, 来源链接: utcz.com/z/324076.html

回到顶部