最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
jQuery模拟select下拉框方法总结
时间:2022-11-14 22:03:18 编辑:袖梨 来源:一聚教程网
例1,利用div+ul实现实例
因为在IE6下,表单元素select的高度实在不好控制,即使让其和其他元素看起来一样高宽相符,那也仅仅是通过内边距进行的一种视觉误差实现的,而且呢,select控件的滚动条也难看。
正是如此,才会有很多人用div+ul来模拟select下拉框。
HTML代码如下,简简单单,一个外div,嵌套一个input和一个ul列表(input用于提交选中的数据):
代码如下 | 复制代码 |
|
样式大家可以自行美化,我就简单写了下面的Css
代码如下 | 复制代码 |
|
列表没隐藏之前的效果:
div+ul模拟select的html
代码如下 | 复制代码 |
//简单的几句jquery,不过记得引入jQuery框架 |
完整代码(排版有点乱):
代码如下 | 复制代码 |
|
例二,利用jquery div实例
代码如下 | 复制代码 |
href="#" onclick="showExpand('txt_city','city_select1','expand')">? href="#" onclick="showExpand('txt_city2','city_select2','expand')">? |
不足之处:
1、按键盘上下键时,没有高亮的自动移动
2、键入文字自动过滤结果时,感觉相对原生的select有些不自然
相关文章
- 黑神话悟空1.0.12.16581版本更新公告 12-27
- 光遇12.27红石碎片在哪里 12-27
- 无限暖暖翩翩愿飞去怎么样 无限暖暖翩翩愿飞去能力套装介绍 12-27
- 无限暖暖流星绚烂时怎么样 无限暖暖流星绚烂时套装介绍 12-27
- 无限暖暖1.1版本流星季怎么玩 无限暖暖1.1流星季版本活动介绍 12-27
- 第五人格孽蜥耶梦加得怎么样 第五人格孽蜥耶梦加得稀世时装介绍 12-27