使用CSS和jQuery 模拟select
模拟select 并带有提交后取得数据的代码
XML/HTML Code
- <div id="dropdown">
- <p>请选择城市</p>
- <ul>
- <li><a href="#" rel="2">北京</a></li>
- <li><a href="#" rel="3">上海</a></li>
- <li><a href="#" rel="4">武汉</a></li>
- <li><a href="#" rel="5">广州</a></li>
- </ul>
- </div>
- <div id="result"></div>
JavaScript Code
- <script type="text/javascript">
- $(function(){
- $("#dropdown p").click(function(){
- var ul = $("#dropdown ul");
- if(ul.css("display")=="none"){
- ul.slideDown("fast");
- }else{
- ul.slideUp("fast");
- }
- });
- $("#dropdown ul li a").click(function(){
- var txt = $(this).text();
- $("#dropdown p").html(txt);
- var value = $(this).attr("rel");
- $("#dropdown ul").hide();
- $("#result").html("您选择了"+txt+",值为:"+value);
- });
- });
- </script>
CSS Code
- #dropdown{width:186px; margin:100px auto; position:relative}
- #dropdown p{width:150px; height:24px; line-height:24px; padding-left:4px; padding-right:30px; border:1px solid #a9c9e2; background:#e8f5fe url(arrow.gif) no-repeat rightright 4px; color:#807a62; cursor:pointer}
- #dropdown ul{width:184px; background:#e8f5fe; margin-top:2px; border:1px solid #a9c9e2; position:absolute; display:none}
- #dropdown ul li{height:24px; line-height:24px; text-indent:10px}
- #dropdown ul li a{display:block; height:24px; color:#807a62; text-decoration:none}
- #dropdown ul li a:hover{background:#c6dbfc; color:#369}
- #result{margin-top:10px;text-align:center}
相关推荐
使用CSS和jQuery模拟select并实现提交后取得数据,详细实现及截图如下,感兴趣的朋友可以参考下
Jquery模拟select效果实现,纯自写,简单实用,可自行修改样式。
jquery+css+div 实现的模拟select多选 jquery+css+div 实现的模拟select多选
CSS jQuery用ul模拟select下拉列表菜单效果,将表单中常用的Select列表框变换了样式,更加漂亮了,而且引入了jQuery,加上了动画效果,在下拉的时候,自动向下滑出,使Select不那么呆板了。
一个带下拉模糊搜索的select,替换下拉内容后即可直接使用,只需要把对应文件放到指定文件夹中引用即可
div+css打造select下拉菜单,可自己修改相应样式!!!
主要介绍了jQuery模拟select实现下拉菜单功能,比较实用,需要的朋友可以参考下。
jq写的模拟elementui的select,直接原生的可以add_el_select(obj);加一行代码就可以,设置值使用 el_set_vlaue(obj)
此form select下拉控件是使用div+jq+css实现,其表单功能正常使用,能正常传值。根据需要修改css背景、css宽度、css高度等图片或css样式实现自己想要的select下拉菜单表单美化效果。演示地址:...
jQuery+div+css模拟select自定义下拉列表框,简单轻巧实用。
摘要:脚本资源,jQuery,下拉列表,下拉菜单 CSS+jQuery用ul模拟select下拉列表菜单效果,将表单中常用的Select列表框变换了样式,更加漂亮了,而且引入了jQuery,加上了动画效果,在下拉的时候,自动向下滑出,使...
实用jquery使用ul模拟表单select列表效果 22.实用jQuery无限级导航菜单源码下载 23.适合于网站注册的jQuery用户注册条款插件下载(带特效) 24.提升用户体验jquery Ajax表单输入检测验证示例代码 25.推荐...
在做项目时我们有时会碰上这样的问题,如何限制select的选择条数,如果光凭借JS,JQ恐怕无法解决该问题 现在我们提供一种解决方法: 用div完全模拟select ( 即用配上CSS和jQuery,来打造出一个仿真的 ),来达到控制条...
代码如下: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” ... <head> <... charset=utf-8″ /> <...jquery用ul模拟表单select列表菜单效果</title> <script ty
分享给大家供大家参考,具体如下: 用js, html, css 简单的实现一个HTML 下拉多选框,不试用其他框架的情况下,可以借鉴一下,如果用...www.jb51.net jQuery模拟select</title> <script src=http://libs
1、jquery模拟select下拉框的选择事件,并传参数: self.selectArray[j].val(value的值).trigger('change'); 2、jquery正则匹配去掉字符串中的+号: str = str.replace(/\+/g, ) 3、js判断json对象中含有某个值 ...
jquery表单点击滑动下拉框美化是一款jquery css模拟表单下拉框select美化,点击滑动展开下拉框菜单。
模拟下拉框select,之前穿过一个,是纯div和li写的,现在这个的本质还是select,虽然没有经过实验,不过应该不用怕开发的时候取不到值这个问题,修改起来也很简单,只要有点css基础的都应该没有问题~