表单/表格

tastySelect - 超酷select下拉框美化插件

阿里云


tastySelect 是一款纯 js 超酷 select 下拉框美化插件。tastySelect 下拉框插件支持多选,内置两种主题,使用 CSS3 动画过渡效果,整体设计时尚大方。

使用方法

在页面中引入 tastySelect.css 和 tastySelect.min.js 文件。

也想出现在这里?联系我们
创客主机
  1. <link href="css/tastySelect.css" rel="stylesheet" type="text/css">
  2. <script src="js/tastySelect.min.js"></script>

HTML 结构

如果要创建多选的下拉选择框,它的 HTML 结构如下:

  1. <select name="" id="tastySelect" multiple>
  2.   <optgroup label="JavaScript">
  3.     <option value="jQuery">jQuery</option>
  4.     <option value="React">ReactJS</option>
  5.     <option value="Angular">AngularJS</option>
  6.   </optgroup>
  7.   <optgroup label="HTML">
  8.     <option value="HTML5">HTML 5</option>
  9.     <option value="XML">XML</option>
  10.     <option value="XHTML">XHTML</option>
  11.   </optgroup>
  12.   <option value="css">CSS/SCSS/LESS</option>
  13.   <option value="more">More Options Here</option>
  14. </select>

初始化插件

通过 tastySelect()方法来初始化该 select 下拉框美化插件。

  1. tastySelect({
  2.   defaultText: "通过 (Ctrl+Click)组合键可以选择多个选项",
  3. });

配置参数

tastySelect 下拉框插件的可用配置参数如下:

  1. tastySelect({
  2.   selector: 'select',
  3.   mobileFix: true,
  4.   mask: '%',
  5.   maskJoin: ', ',
  6.   defaultText: 'Select item...',
  7.   classes : {
  8.     outer: 'style-select',
  9.     title: 'style-select-title',
  10.     options: 'style-select-options',
  11.     label: 'style-select-label',
  12.     optgroup: 'style-select-optgroup',
  13.     list: 'style-select-list',
  14.     item: 'style-select-option',
  15.     open: 'st_open',
  16.     selected: 'st_selected',
  17.     mobile: 'is_mobile',
  18.   },
  19.   attributes : {
  20.     index: 'data-index',
  21.     value: 'data-value',
  22.     selectReady: 'data-tastyselect',
  23.   },
  24. });

Github 地址:https://github.com/jekyenin/tastySelect

tastySelect - 超酷 select 下拉框美化插件

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

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

发表回复

热销模板

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

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