jQuery下拉箭头样式 简单实用(原创)

所属分类:输入-选择框

 1685  13  查看评论 (0)
jQuery下拉箭头样式  简单实用(原创) ie兼容9

使用方法

在使用之前先引入css,js  文件

<link rel="stylesheet" type="text/css" href="./js/M_select/M_select.css">
<script src="./js/M_select/M_select.min.js"></script>

在每一个原生的 select 外围设置一个 div 包裹住(初始化之后的select宽度为div的宽度)

<div style="display:inline-block;width: 150px;">
    <select class="select01">
	<option value="01">第一个下拉</option>
	<option value="02">第二个下拉第二个下拉第二个下拉第二个下拉</option>
	<option value="03">第三个下拉</option>
    </select>
</div>

进行初始化

$(".select01").M_select();

也可以利用 json  进行 M_select_init(selectList);

M_select_init(selectList);

// selectList 为 json对象

插件参数

$(".select01").M_select({
    "ico":"1",// ico的值可以为1-5 有五个样式的下拉箭头,如果想自己定义箭头样式,可以使用img,img2 传参
    // 手动添加下拉框箭头图片(以html页面为起始位置写路径)
    // "Img":"./js/M_select/up4.png",
    // "Img2":"./js/M_select/down1.png",
    "Title":"--下拉款的标题--",//定义为选择前的下拉框显示文档
    "radius":"10px",//定义圆角属性
    "inputName":"selected_value",//这里的inputName可以定义隐藏的input的name,通过name获取它的value的值(value的值为选中的下拉的value值,默认值为sel_v)			
    "selected":"03",//选择select初始的选择状态,相当于selected,03为下拉框的value的值
    Succee:function(){
	alert("选择下拉之后的弹窗");
    }//选择选项之后的回调函数
});

可以给原生的select 添加 disabled=true 让select不可选

<div style="display:inline-block;width: 200px;">
	<select class="select02">
		<option value="01">第一个下拉</option>
		<option value="02" disabled=true>第二个下拉</option>
		<option value="03">第三个下拉</option>
	</select>
</div>

新手初次练手,有什么好的建议和不足希望大家反馈下,评论交流

相关插件-选择框

下拉四级联动插件

城市选择下拉四级联动插件
  选择框
 8913  55

js城市选择器

纯js无任何依赖,调用方便兼容好,带首字母筛选非常棒的城市选择器
  选择框
 12786  43

html5 SVG自定义复选框和单选按钮选中样式

html5 SVG动画画笔风格的复选框选中样式和单选按钮选中样式
  选择框
 4005  52

js城市查询器(完美仿携程)

高仿携程城市查询器在之前楼主版本上进行改进,添加了拼音简写索引,添加了字母标识与分割,简化了插件引入
  选择框
 13253  91

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

取消回复