实用的jquery下拉框美化插件

所属分类:输入-选择框

实用的jquery下拉框美化插件 ie兼容8

该select下拉框的原理是将select标签隐藏,并按照select标签用div和list绘制一个控件,将用户对div的操作映射到select上。css文件可以根据不同需求修改。

使用方法:

在页面中引入htools.select.skin.css和jquery、jquery.htools.select.js文件:

<link rel="stylesheet" type="text/css" href="lib/css/htools.select.skin.css">
<script src="js/jquery-1.11.0.min.js"></script>
<script src="lib/js/jquery.htools.select.js"></script>

使用普通的 select 元素作为下拉框的HTML结构即可:

<select id="myselect">
     <option value="1">插件效果</option>
     <option value="2">项目1</option>
     <option value="3">项目2</option>
     <option value="4">项目3</option>
     <option value="5">项目4</option>
</select>

初始化插件:

var $select = $("#select");
var $myselect = $("#myselect");
/**
 * 初始化插件
 */
$myselect.goSelectInput({
    height: 30,
    width: 250
});

/**
 * 获取两者的值
 */
$("#get").click(function() {
    alert("原生select的值为" + $select.val() + ",选中文本为'" + $select.find("option:selected").text() + "'");
    alert("插件效果的select的值为" + $myselect.val() + ",选中文本为'" + $myselect.find("option:selected").text() + "'");
});
相关插件-选择框

单选框和复选款

漂亮的单选框和复选框,调用简单,只需要引入js即可使用
  选择框
 5331  28

国家省份市下拉三级联动

三个select带动三级联动的下拉,对应的国家省份市级。选择方便
  选择框
 22014  28

jQuery联动下拉菜单

一款简单实用的联动下拉菜单,第一的条件未选择的情况下无法选择第二个,以此类推
  选择框
 3317  17

jQuery bootstrap-select下拉多选和搜索

jQuery bootstrap-select可搜索多选下拉列表插件
  选择框
 52324  146

讨论这个项目(6)回答他人问题或分享插件使用方法奖励jQ币

    Patient 0
    2017/9/25 23:18:27

    你这个无法获取下拉框的值

    回复
    conderpath?????????? 0
    2017/7/28 11:45:32

    change事件怎么触发

    回复
    宣昶博 0
    2017/5/8 10:53:34

    请问怎么使用change事件啊?

    回复
    冷雨...无情 0
    2017/4/2 14:08:26

    怎么增加内容?

    回复
    Cc 0
    2017/4/1 15:29:52
    终于知道怎么改样式了。除了这个还有其他方式吗 回复
    朱晔 0
    2017/3/14 14:05:30

    效果很好,把背景灰改掉后直接用上了

    回复
取消回复