div 模拟select
2014-08-27 13:42
351 查看
<div class="area_select_pick" id="area_select" >
<div class="area_select_icon">
<img src="images/icon_arrow_white.png" class="area_arrow"/>
</div>
<ul class="area_select_ul" onMouseOut="hide_select()" >
<li class="first" onMouseOver="over(this)" onMouseOut="out(this)">大陆</li>
<li class="first" onMouseOver="over(this)" onMouseOut="out(this)">香港</li>
<li class="first" onMouseOver="over(this)" onMouseOut="out(this)">台湾</li>
</ul>
</div>
.area_select_pick{width:138px;position:absolute;margin-top:22px;display:none;}
.area_select_icon{height:7px;width:138px;}
.area_arrow{margin-left:65px;}
.area_select_ul{width:138px;height:auto; background-color:#ffffff;margin-top:12px;line-height:26px;font-size:14px;color:#363636;}
$(".area_select_input").click(function(){
$("#area_select").show();
});
$(".first").click(function(){
var optionval=$(this).html();
$(this).parent().parent().parent().find(".area_select_input").html(optionval);
$(".area_select_pick").hide();
});
function over(obj){
obj.style.background="#9c8906";
}
function out(obj){
obj.style.background="#ffffff";
}
<div class="area_select_icon">
<img src="images/icon_arrow_white.png" class="area_arrow"/>
</div>
<ul class="area_select_ul" onMouseOut="hide_select()" >
<li class="first" onMouseOver="over(this)" onMouseOut="out(this)">大陆</li>
<li class="first" onMouseOver="over(this)" onMouseOut="out(this)">香港</li>
<li class="first" onMouseOver="over(this)" onMouseOut="out(this)">台湾</li>
</ul>
</div>
.area_select_pick{width:138px;position:absolute;margin-top:22px;display:none;}
.area_select_icon{height:7px;width:138px;}
.area_arrow{margin-left:65px;}
.area_select_ul{width:138px;height:auto; background-color:#ffffff;margin-top:12px;line-height:26px;font-size:14px;color:#363636;}
$(".area_select_input").click(function(){
$("#area_select").show();
});
$(".first").click(function(){
var optionval=$(this).html();
$(this).parent().parent().parent().find(".area_select_input").html(optionval);
$(".area_select_pick").hide();
});
function over(obj){
obj.style.background="#9c8906";
}
function out(obj){
obj.style.background="#ffffff";
}
相关文章推荐
- DIV模拟select下拉菜单效
- div模拟下拉框 select
- DIV+CSS模拟SELECT控件...
- DIV遮盖select元素(模拟disabled)
- 可编辑Select下拉列表控件实现方法(非DIV模拟)
- div 模拟 select
- 使用span或div模拟Select的水平滚动条
- 使用div+css模拟select功能与效果
- input+div模拟select效果
- 带滚动条的下拉框(select:用div模拟的)
- 积跬步,聚小流------div模拟select,让select美美哒
- 用div+js+css模拟select
- div模拟下拉框 select
- div模拟select下拉菜单
- jquery-div模拟下拉列表框(Select)插件
- DIV+CSS模拟表单美化SELECT样式的方法
- div模拟select下拉菜单效果
- 限制select显示条数:div完全模拟select
- div 模拟select
- div模拟 select 或者 其他表单组件