Select-or-Die – jQuery下拉框美化插件

 jQuery插件   阅读(149)   评论(0)   2018-05-20 12:13:51    jQuery jQuery插件 下拉框 


Select-or-Die – jQuery下拉框美化插件


简介

表单的一些元素是很难或不能设置样式的,如单下拉框(select)、选框(radio)和复选框(checkbox)等等,它们会根据不同的系统、不同的主题而不同,所以有些时候它们的默认样式可能会与你的设计格格不入,这时候也许美化插件是个不错的选择。

Select-or-Die 就是一款基于 jQuery 的下拉框美化插件,你不用修改你原来的下拉框,它能够完全无缝的对你原来的下拉框进行美化,它甚至还支持添加前缀、HTML data 属性、键盘循环控制、设置高度、跳转到链接以及回调函数等等。除了默认的样式外,Select-or-Die 还另外提供了 3 套皮肤,相信有了 Select-or-Die,你的设计会更加统一、美观。

兼容

浏览器兼容:兼容 IE8 及以上 IE 浏览器和其他主流现代浏览器。

jQuery 兼容:兼容 1.7 及以上版本。

使用方法

1、引入文件

<link rel="stylesheet" href="css/selectordie.css">
<script src="js/jquery.min.js"></script>
<script src="js/selectordie.min.js"></script>

2、HTML

HTML 只需一个简单的 select 即可,以下是演示中的代码。

<select class="myselect">
    <option value="交互设计">交互设计</option>
    <option value="视觉设计">视觉设计</option>
    <optgroup label="开发">
        <option value="前端开发">前端开发</option>
        <option value="后端开发">后端开发</option>
    </optgroup>
    <option value="用户研究">用户研究</option>
    <option value="产品经理">产品经理</option>
</select>

或者可以使用 HTML data 自定义属性,Select-or-Die 有如下 data 自定义属性:

  • data-custom-id – 绑定 id

  • data-custom-class – 绑定 class

  • data-placeholder – 占位符

  • data-prefix – 添加前缀

  • data-cycle – 键盘控制是否循环

  • data-links – 跳转到链接

  • data-size – 跳转到外部链接

  • data-tabindex – 设置 tabindex

3、JavaScript

$(function(){
    $('select').selectOrDie();
});

配置

属性/方法类型默认值说明
customID字符串绑定 id
customClass字符串绑定 class
placeholder字符串占位符,同 HTML5 placeholder 属性
prefix字符串添加前缀
cycle布尔值false键盘控制是否循环
links布尔值false跳转到链接
linksExternal布尔值false跳转到外部链接
size整数0设置高度(个数),如果你有一个很长的下拉
tabIndex整数0设置 tabindex
onChange函数下拉框改变之后的回调函数

参看网址:https://github.com/vestman/Select-or-Die




相关文章



    我要评论


    站长昵称:(*)

    输入内容:


    评论列表


    高蒙

    男,程序猿一枚

     

    人生要是没有理想, 那跟一条咸鱼有什么分别。


    关于我

      http://www.shuchengxian.com

    高蒙个人博客是以PHP技术为主的程序员个人博客。博客主要发布php开发中遇到的问题以及解决办法,同时个人博客也分享网站模板素材,jquery插件等方面素材。


    站点声明:相关侵权、举报、投诉及建议等,请发E-mail:936594075#qq.com(#替换成@)。

    Copyright © 2018, www.shuchengxian.com, All rights reserved. 个人博客皖公网安备 34152302000022号 皖ICP备15015490号

    关键词:个人博客,PHP博客,PHP博客程序,高蒙博客,高蒙个人博客,php程序员博客,程序员个人博客