zoukankan      html  css  js  c++  java
  • ui-choose|列表选择jQuery美化插件

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


    使用方法

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

    <link href="src/ui-choose.css" rel="stylesheet" />
    <script src="js/jquery.min.js"></script>
    <script src="src/ui-choose.js"></script>  
    HTML结构

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

    <ul class="ui-choose" multiple="multiple" id="uc_03">
        <li>html</li>
        <li>css</li>
        <li>javascript</li>
        <li>php</li>
        <li>nodejs</li>
    </ul>
    <select class="ui-choose" multiple="multiple" id="uc_04">
        <option value="a">html</option>
        <option value="b">php</option>
        <option value="c">css</option>
        <option value="d">javascript</option>
        <option value="e">nodejs</option>
    </select>
    初始化插件

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

    将所有.ui-choose实例

    // 将所有.ui-choose实例化
    $('.ui-choose').ui_choose(); 
    无序列表单选:

    // 无序列表单选
    var uc_01 = $('#uc_01').data('ui-choose'); // 取回已实例化的对象
    uc_01.click = function(index, item) {
        console.log('click', index, item.text())
    }
    uc_01.change = function(index, item) {
        console.log('change', index, item.text())
    }
    下拉列表单选:

    // 下拉列表单选
    var uc_02 = $('#uc_02').data('ui-choose');
    uc_02.click = function(value, item) {
        console.log('click', value);
    };
    uc_02.change = function(value, item) {
        console.log('change', value);
    }; 
    无序列表多选:

    // 无序列表多选
    var uc_03 = $('#uc_03').data('ui-choose');
    uc_03.click = function(index, item) {
        console.log('click', index);
    };
    uc_03.change = function(index, item) {
        console.log('change', index);
    };
    下拉列表多选:
    // 下拉列表多选
    var uc_04 = $('#uc_04').ui_choose();
    uc_04.click = function(value, item) {
        console.log('click', value);
    };
    uc_04.change = function(value, item) {
        console.log('change', value);
    };     
    ui-choose列表美化插件的github地址为:https://github.com/wangxing218/ui-choose

  • 相关阅读:
    ADSL自动更换IP的方法
    css框架 一个可控性强的css+xhtml页面布局生成器。
    Linux环境配置之LAMP搭建(源码安装)
    PHP小技巧
    Google首页电吉他源代码下载
    Jquery 插件可以用来操作定界窗,将在定界窗内选取的项目放到父窗口内
    今天見鬼了
    今天闲着没事去公园玩了一下,随手拍了几张
    PHP利用PHPMailer组件的Gmail发信能力发送电子邮件
    端午节放假去台湾中部山区野餐时照的
  • 原文地址:https://www.cnblogs.com/archermeng/p/7537173.html
Copyright © 2011-2022 走看看