!
也想出现在这里? 联系我们吧
广告位

[代码样式]Select-or-Die – 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="https://www.dowebok.com/css/selectordie.css" rel="external nofollow" >
<script src="https://www.dowebok.com/js/jquery.min.js"></script>
<script src="https://www.dowebok.com/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 函数 空 下拉框改变之后的回调函数

GitHub 地址:https://github.com/vestman/Select-or-Die


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

提取码:无
解压码:无

给TA打赏
共{{data.count}}人
人已打赏
脚本代码

[代码样式]skippr – 更轻更快的jQuery幻灯片插件

2020-10-23 16:05:54

脚本代码

[代码样式]制作网易2014巴西世界杯专题幻灯片

2020-10-23 16:05:55

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com;
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
❯
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索