基于Bootstrap重置輸入框內(nèi)容按鈕插件
當(dāng)好在輸入框中輸入一些內(nèi)容之后,如果想清除這些內(nèi)容,可以直接點(diǎn)擊輸入框右側(cè)的小圓叉按鈕即可。

text
password
email
url
search
tel
number
datetime
使用方法
使用該重置input輸入框內(nèi)容插件要引入jQuery和Bootstrap文件以及jquery.bootstrap-pureClearButton.js文件。
<link rel="stylesheet" > <link rel="stylesheet" > <script type="text/javascript" src="http://code.jquery.com/jquery-2.1.3.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> <script type="text/javascript" src="js/jquery.bootstrap-pureClearButton.js"></script>
HTML結(jié)構(gòu)
這個(gè)jQuery按鈕插件的HTML結(jié)構(gòu)可以使用下面兩種格式中的任意一種。
<input type="text" data-pure-clear-button> <input type="text" data-pure-clear-button="true">
初始化插件
在頁面加載完畢之后,可以使用下面的方法來初始化該插件。
$.pureClearButton.setDefault({
icon: 'glyphicon-plus'
});
方法
該jQuery插件有4個(gè)可用的方法:
.pureClearButtn('create'):在指定輸入框中創(chuàng)建一個(gè)清除/重置按鈕。
.pureClearButtn('destroy'):在指定輸入框中銷毀一個(gè)清除/重置按鈕。
.pureClearButtn('show'):在指定輸入框中顯示一個(gè)清除/重置按鈕。
.pureClearButtn('hide'):在指定輸入框中隱藏一個(gè)清除/重置按鈕。
下面再為大家進(jìn)行擴(kuò)展內(nèi)容:Bootstrap輸入框
1、添加額外元素.input-group-addon
外包元素.input-group>input-group-addon+form-control
<div class="input-group"> <span class="input-group-addon">額外元素</span> <input type="text" class="form-control"/> </div>
2、輸入框組尺寸
控制類.input-group-*: .input-group-lg/.input-group-sm
<div class="input-group input-group-lg"> <span class="input-group-addon" id="sizing-addon1">額外元素</span> <input type="text" class="form-control"> </div>
3、額外元素添加單選或多選
在額外元素中嵌套單選或多選按鈕元素
<div class="input-group"> <span class="input-group-addon"> <input type="radio" /> </span> <input type="text" class="form-control" /> </div>
4、額外元素為按鈕
額外按鈕類.input-group-btn
<div class="input-group"> <span class="input-group-btn"> <button class="btn btn-default">額外元素按鈕</button> </span> <input type="text"class="form-control" /> </div>
5、額外元素為下拉按鈕菜單
.input-group-btn包含下拉按鈕菜單元素(包括觸發(fā)器和下拉菜單)
<div class="input-group"> <div class="input-group-btn"> <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">button <span class="caret"></span></button> <ul class="dropdown-menu"> <li><a href="">item1</a></li> <li><a href="">item2</a></li> </ul> </div> <input type="text" class="form-control" /> </div>
6、額外元素為分裂式按鈕下拉菜單
額外元素包含分裂式按鈕下拉菜單(按鈕,觸發(fā)器和下拉菜單)
<div class="input-group"> <div class="input-group-btn"> <button class="btn btn-default dropdown-toggle">button</button> <button class="btn btn-default dropdown-toggle" data-toggle="dropdown"><span class="caret"></span></button> <ul class="dropdown-menu"> <li><a href="">item1</a></li> <li><a href="">item2</a></li> </ul> </div> <input type="text" class="form-control" /> </div>
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。
相關(guān)文章
javascript Firefox與IE 替換節(jié)點(diǎn)的方法
Firefox 與 IE 替換節(jié)點(diǎn)的方法2010-02-02
JS+CSS實(shí)現(xiàn)鼠標(biāo)滑過時(shí)動(dòng)態(tài)翻滾的導(dǎo)航條效果
這篇文章主要介紹了JS+CSS實(shí)現(xiàn)鼠標(biāo)滑過時(shí)動(dòng)態(tài)翻滾的導(dǎo)航條效果,涉及JavaScript動(dòng)態(tài)設(shè)置css樣式動(dòng)畫過度效果的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09
網(wǎng)頁開發(fā)中的容易忽略的問題 javascript HTML中的table
最近在搞在線電子表格這個(gè)東西,下面的是使用中的一些知識(shí)技巧。2009-04-04
setTimeout與setInterval的區(qū)別淺析
這篇文章主要給大家介紹了關(guān)于setTimeout與setInterval區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用js具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
JS實(shí)現(xiàn)超簡單的鼠標(biāo)拖動(dòng)效果
這篇文章主要介紹了JS實(shí)現(xiàn)超簡單的鼠標(biāo)拖動(dòng)效果,涉及JavaScript響應(yīng)鼠標(biāo)事件動(dòng)態(tài)操作頁面元素的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11

