表单/表格

ui choose - 列表选择jQuery美化插件

阿里云


ui-choose 是一款基于 jQuery 的列表选择美化插件。ui-choose 可用于选项不太多的 select、radio、checkbox 等,提升用户体验。

使用方法

使用 ui-choose 列表美化插件需要引入 jQuery、ui-choose.js 和 ui-choose.css 文件。

也想出现在这里?联系我们
创客主机
  1. <link href="src/ui-choose.css" rel="stylesheet" />
  2. <script src="js/jquery.min.js"></script>
  3. <script src="src/ui-choose.js"></script>
  1. HTML结构

ui-choose 可用于无序列表或下拉列表的美化。无序列表和下拉列表的 HTML 结构分别如下:

  1. <ul class="ui-choose" multiple="multiple" id="uc_03">
  2.     <li>html</li>
  3.     <li>css</li>
  4.     <li>javascript</li>
  5.     <li>php</li>
  6.     <li>nodejs</li>
  7. </ul>
  8. <select class="ui-choose" multiple="multiple" id="uc_04">
  9.     <option value="a">html</option>
  10.     <option value="b">php</option>
  11.     <option value="c">css</option>
  12.     <option value="d">javascript</option>
  13.     <option value="e">nodejs</option>
  14. </select>

初始化插件

在页面 DOM 元素加载完毕之后,可以通过下面的方法初始化 ui-choose 插件。将所有.ui-choose 实例化

  1. // 将所有.ui-choose实例化
  2. $('.ui-choose').ui_choose();

无序列表单选:

  1. // 无序列表单选
  2. var uc_01 = $('#uc_01').data('ui-choose'); // 取回已实例化的对象
  3. uc_01.click = function(index, item) {
  4.     console.log('click', index, item.text())
  5. }
  6. uc_01.change = function(index, item) {
  7.     console.log('change', index, item.text())
  8. }

下拉列表单选:

  1. // 下拉列表单选
  2. var uc_02 = $('#uc_02').data('ui-choose');
  3. uc_02.click = function(value, item) {
  4.     console.log('click', value);
  5. };
  6. uc_02.change = function(value, item) {
  7.     console.log('change', value);
  8. };

无序列表多选:

  1. // 无序列表多选
  2. var uc_03 = $('#uc_03').data('ui-choose');
  3. uc_03.click = function(index, item) {
  4.     console.log('click', index);
  5. };
  6. uc_03.change = function(index, item) {
  7.     console.log('change', index);
  8. };

下拉列表多选:

  1. // 下拉列表多选
  2. var uc_04 = $('#uc_04').ui_choose();
  3. uc_04.click = function(value, item) {
  4.     console.log('click', value);
  5. };
  6. uc_04.change = function(value, item) {
  7.     console.log('change', value);
  8. };

Github 地址:https://github.com/wangxing218/ui-choose

ui choose - 列表选择 jQuery 美化插件

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

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

发表回复

热销模板

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

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