基于Bootstrap重置输入框内容按钮插件


当好在输入框中输入一些内容之后,如果想清除这些内容,可以直接点击输入框右侧的小圆叉按钮即可。

 text
 password
 email
 url
 search
 tel
 number
 datetime

使用方法

使用该重置input输入框内容插件要引入jQuery和Bootstrap文件以及jquery.bootstrap-pureClearButton.js文件。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap-theme.min.css">
<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结构

这个jQuery按钮插件的HTML结构可以使用下面两种格式中的任意一种。

<input type="text" data-pure-clear-button>
<input type="text" data-pure-clear-button="true">   

初始化插件

在页面加载完毕之后,可以使用下面的方法来初始化该插件。

$.pureClearButton.setDefault({
 icon: 'glyphicon-plus'
});   

方法

该jQuery插件有4个可用的方法:
 .pureClearButtn('create'):在指定输入框中创建一个清除/重置按钮。
 .pureClearButtn('destroy'):在指定输入框中销毁一个清除/重置按钮。
 .pureClearButtn('show'):在指定输入框中显示一个清除/重置按钮。
 .pureClearButtn('hide'):在指定输入框中隐藏一个清除/重置按钮。

下面再为大家进行扩展内容: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包含下拉按钮菜单元素(包括触发器和下拉菜单)

<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、额外元素为分裂式按钮下拉菜单

额外元素包含分裂式按钮下拉菜单(按钮,触发器和下拉菜单)

<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>

以上就是本文的全部内容,希望对大家的学习有所帮助。



相关阅读:
Javascript 多浏览器兼容总结(实战经验)
javascript框架设计之类工厂
JavaScript实现查找字符串中第一个不重复的字符
mysql错误处理之ERROR 1786 (HY000)
Linux下快速批量修改文件夹下的图片名称的方法
C#伪彩色处理的具体方法
Oracle Number型数值存储与转换的实现详解
Win7下Chrome字体渲染颜色太淡颜色不够黑的解决方法
Android中实现下载URL地址的网络资源的实例分享
微软重申:Windows 10升级仅对Insider会员免费
使用GruntJS构建Web程序之合并压缩篇
微信WeixinJSBridge API使用实例
C#分析URL参数并获取参数和值对应列表的方法
js简单网速测试方法完整实例
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 叶,落变忧伤作文400字 小学五年级作文500字:我曾有过一次错误 一句话作文 梦里的微笑 琴之路 大树爷爷脱险记200字 小学五年级作文800字:海底总动员 护士两学一做心得体会 国家税务局精神文明创建工作汇报材料 简短的伤感个性签名 护士节赞美护士诗歌 夏天写景作文350字 朱唇一点桃花殷 山的那边是故乡 生活交响曲作文 约定作文1300字 年轻的生命,感恩的绝唱 蓝色岛屿。(11)作文100字 初中初一作文700字:海贝 冰心《我的童年》原文 乡村的晚霞红艳艳 只要沵陪着涐,涐們都会狠幸冨的笑。 下雨天,真好 遣春三首 一问一世界读后感 魏书生报告心得体会 幼儿园上学期安全教育计划 坐你开的车,听你听的歌 哎,你是书里的吗 大海生病了作文300字 初中初一作文750字:我的爸爸真辛苦 买小狗的小男孩作文800字 借树论术 合欢带(林钟商) 老党员自我材料分析 读懂诗歌的意义作文600字 飘雪的冬天,江南韵 小学三年级作文700字:选小组长 把心静下来,让世界去热闹 初中初一作文350字:水下的公主国 爱你,放你在心里 手指们的争执 像松树一样爱 公司成立十周年庆祝会新员工代表发言稿 小学五年级作文500字:森林的保护神 总有一种温暖 种菜作文400字 中国共产党问责条例学习心得 因为自己的人和自己的心没有在一起那样的痛苦是别人无法知道的疼痛。 高跟鞋里的爱情

Copyright © 2016 phpStudy |