php输出div下拉列表,div+css模拟select下拉框实例代码

无标题文档

.mod_select ul{margin:0;padding:0;}

.mod_select ul:after{

display: block;

clear: both;

visibility: hidden;

height: 0;

content: '';

}

.mod_select ul li{list-style-type:none;float:left;height:24px;}

.select_label{color:#982F4D;float:left;line-height:24px;padding-right:10px;font-size:12px;font-weight:700;}

.select_box{float:left;border:solid 1px #ccc;color:#444;position:relative;cursor:pointer;width:165px;font-size:12px;}

.selet_open{display:inline-block;border-left:solid 1px #ccc;position:absolute;right:0;top:0;width:30px;height:100%;background:url(xjt.png) no-repeat 10px center;}

.select_txt{display:inline-block;padding-left:10px;width:135px;line-height:24px;height:24px;cursor:text;overflow:hidden;}

.option{width:165px;;border:solid 1px #ccc;position:absolute;top:24px;left:-1px;z-index:2;overflow:hidden;display:none;}

.option a{display:block;height:26px;line-height:26px;text-align:left;padding:0 10px;width:100%;background:#fff;}

.option a:hover{background:#aaa;}

  • sort buy:

    1

    1

    2

    3

$(function(){

$(".select_box").click(function(event){

event.stopPropagation();

$(this).find(".option").toggle();

$(this).parent().siblings().find(".option").hide();

});

$(document).click(function(event){

var eo=$(event.target);

if($(".select_box").is(":visible") && eo.attr("class")!="option" && !eo.parent(".option").length)

$('.option').hide();

});

/*赋值给文本框*/

$(".option a").click(function(){

var value=$(this).text();

$(this).parent().siblings(".select_txt").text(value);

$("#select_value").val(value)

})

});

运行效果图:

3fec42f960bec5e1bd4d3440ecca66ad.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值