首頁 > web前端 > js教程 > 使用Jquery和CSS實作選擇框重設按鈕(程式碼實例)

使用Jquery和CSS實作選擇框重設按鈕(程式碼實例)

不言
發布: 2018-11-07 17:41:34
原創
2613 人瀏覽過

如何實現一種在選擇框上建立重置按鈕而不顯示選擇框的簡單方法?本篇文章就來跟大家分享使用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        = $(&#39;select&#39;);
var selectResults = $(&#39;.displaySelect&#39;);
var selectValue   = $(&#39;.value&#39;, selectResults);
var selectClose   = $(&#39;.close&#39;, selectResults);
select.on(&#39;change&#39;, function() {
    $(this).add(selectResults).toggle();
    selectValue.html(this.value);
    });
    selectClose.click(function(){
    select.val(&#39;&#39;).fadeIn();
    selectResults.toggle();
    selectValue.html(&#39;&#39;);
    });
登入後複製

效果如下:

使用Jquery和CSS實作選擇框重設按鈕(程式碼實例)


以上是使用Jquery和CSS實作選擇框重設按鈕(程式碼實例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板