表单/表格

FlowupLabels - 跨浏览器jQuery表单浮动标签插件

阿里云


FlowupLabels.js 是一款可以兼容 IE8+浏览器的实用 jQuery 表单浮动标签插件。该浮动标签插件可以在某个表单字段获得焦点的时候,使该表单字段的 label 标签滑动到输入域的上方,效果非常的酷。

使用方法

使用该 w 浮动标签插件需要引入 jQuery,jquery.FlowupLabels.js 和 jquery.FlowupLabels.css 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" href="css/jquery.FlowupLabels.css" media="screen">
  2. <script src="dist/jquery.min.js"></script>
  3. <script src="dist/jquery.FlowupLabels.min.js"></script>

HTML 结构

该浮动标签的 HTML 结构需求如下:在你的表单元素上添加 class FlowupLabels,然后将 input 输入域和 label 包裹在一个 div.fl_wrap 容器中,为 input 元素添加 class fl_label,为 label 元素添加 class fl_input。

  1. <form id='formBody' class='FlowupLabels'>
  2.   <div class='fl_wrap'>
  3.     <label class='fl_label' for='rf_name'>Name:</label>
  4.     <input class='fl_input' type='text' id='rf_name' />
  5.   </div>
  6.   <div class='fl_wrap'>
  7.     <label class='fl_label' for='rf_email'>Email:</label>
  8.     <input class='fl_input' type='email' id='rf_email' />
  9.   </div>
  10.   ......
  11. </form>

初始化插件

在页面 DOM 元素加载完毕之后,可以通过下面的方法来初始化该浮动标签插件。

  1. (function(){
  2.   $('.FlowupLabels').FlowupLabels({
  3.     feature_onInitLoad: true, 
  4.     class_focused:    'focused',
  5.     class_populated:  'populated'
  6.   });
  7. })();

配置参数

该浮动标签插件有 3 个可用的配置参数:

feature_onInitLoad:在页面加载时处理可能有预填充的输入框

class_focused:输入框聚焦时的 class

class_populated:输入框输入文本时的 class

FlowupLabels - 跨浏览器 jQuery 表单浮动标签插件

已有 461 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!