jQuery实现的仿select功能代码


Posted in Javascript onAugust 19, 2015

本文实例讲述了jQuery实现的仿select功能。分享给大家供大家参考。具体如下:

这里重新再次与大家分享jQuery仿select功能,这个实现起来倒不复杂,就当研究一下jQuey插件的用法啦,还望大家喜欢。

运行效果截图如下:

jQuery实现的仿select功能代码

在线演示地址如下:

具体代码如下:

<!dooCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta charset=utf-8>
<script src="js/jquery-1.6.2.min.js" type="text/javascript"></script>
<script src="js/jquery.select.js" type="text/javascript"></script>
<title>jQuery select</title>
</head>
<style>
.select-my ul,.select-my li{
 margin:0;padding:0;
}
.select-my{
 position:absolute;
 min-width:100px;
 *width:100px;
 left:100px;
 top:20px;
 border:1px solid #aaa;
 border-bottom:none;
} 
.select-my b{
 float:left;
} 
.select-my span{
 float:right;
}
.select-my li{
 width:100%;
 min-height:20px;
 *height:20px;
 border-bottom:1px solid #aaa;
 line-height:20px;
 vertical-align:middle;
}
.select-my img{
 line-height:20px;
 vertical-align:middle; 
}
.select-my .select-my-list{
 border-bottom:none;
}
.select-my .select-my-list{
 display:none;clear:both;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
 $('#select-1').makeSelect({
  className:'my',
   dataValue:[1,2,3],
   dataHtml:['1','二','3'],
   callback:function(){
   $('#msg').val( $('#select-1').val() );//显示选中的值
   }
 });
 $('#select2').makeSelect({
  description:'请',
  logo:['?','△'],
  className:'',
   dataValue:[1,2,3],
   dataHtml:['<img src=images/a1.jpg width=20 height=20 />1','<img src=images/a2.jpg width=20 height=20 />二','<img src=images/a3.jpg width=20 height=20 />33ssssssssssaaa'],
   callback:function(){
   $('#msg').val( $('#select2').val() );//显示选中的值
   }
 });
});
</script>
<body>
<div class="select" id="select-1"></div>
<div id="select2" style="position:absolute;top:200px;left:200px;">select2</div> 
<div style="position:absolute;left:300px;top:330px;">被选中的值是<input type="text" id="msg"/></div>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
不错的一个日期输入 动态
Nov 06 Javascript
jQuery中与toggleClass等价的程序段 以及未来学习的方向
Mar 18 Javascript
javascript forEach通用循环遍历方法
Oct 11 Javascript
Highcharts使用简例及异步动态读取数据
Dec 30 Javascript
jQuery实现页面评论栏中访客信息自动填写功能的方法
May 23 Javascript
js原生跨域_用script标签的简单实现
Sep 24 Javascript
微信小程序模板之分页滑动栏
Feb 10 Javascript
详解vue.js移动端导航navigationbar的封装
Jul 05 Javascript
Vue 中axios配置实例详解
Jul 27 Javascript
express express-session的使用小结
Dec 12 Javascript
JS使用对象的defineProperty进行变量监控操作示例
Feb 02 Javascript
vue中img src 动态加载本地json的图片路径写法
Apr 25 Javascript
text-align:justify实现文本两端对齐 兼容IE
Aug 19 #Javascript
JS实现仿新浪微博发布内容为空时提示功能代码
Aug 19 #Javascript
jQuery蓝色风格滑动导航栏代码分享
Aug 19 #Javascript
js实现文本框支持加减运算的方法
Aug 19 #Javascript
JS实现方向键切换输入框焦点的方法
Aug 19 #Javascript
纯CSS3代码实现滑动开关效果
Aug 19 #Javascript
js实现input框文字动态变换显示效果
Aug 19 #Javascript
You might like
Adodb的十个实例(清晰版)
2006/12/31 PHP
Windows下部署Apache+PHP+MySQL运行环境实战
2012/08/31 PHP
codeigniter使用技巧批量插入数据实例方法分享
2013/12/31 PHP
PHP中FTP相关函数小结
2016/07/15 PHP
PHP删除数组中特定元素的两种方法
2019/02/28 PHP
ExtJS Store的数据访问与更新问题
2010/04/28 Javascript
js 可拖动列表实现代码
2011/12/13 Javascript
如何使用Javascript正则表达式来格式化XML内容
2013/07/04 Javascript
封装好的js判断操作系统与浏览器代码分享
2015/01/09 Javascript
JavaScript实现数字数组按照倒序排列的方法
2015/04/06 Javascript
JavaScript中字符串(string)转json的2种方法
2015/06/25 Javascript
JS延时提示框实现方法详解
2015/11/26 Javascript
JavaScript如何禁止Backspace键
2015/12/02 Javascript
使用React实现轮播效果组件示例代码
2016/09/05 Javascript
jQuery复制节点用法示例(clone方法)
2016/09/08 Javascript
基于node.js的fs核心模块读写文件操作(实例讲解)
2017/09/10 Javascript
js传递数组参数到后台controller的方法
2018/03/29 Javascript
解决vue+element 键盘回车事件导致页面刷新的问题
2018/08/25 Javascript
Vue项目实现简单的权限控制管理功能
2019/07/17 Javascript
ES6 Promise对象概念及用法实例详解
2019/10/15 Javascript
Vue切换Tab动态渲染组件的操作
2020/09/21 Javascript
[56:56]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
python练习程序批量修改文件名
2014/01/16 Python
用Python进行TCP网络编程的教程
2015/04/29 Python
Python的Django框架中settings文件的部署建议
2015/05/30 Python
Python Socket编程详细介绍
2017/03/23 Python
python先序遍历二叉树问题
2017/11/10 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
使用python serial 获取所有的串口名称的实例
2019/07/02 Python
Python turtle绘画象棋棋盘
2019/08/21 Python
如何基于python对接钉钉并获取access_token
2020/04/21 Python
工程材料采购方案
2014/05/18 职场文书
奥运会口号
2014/06/13 职场文书
股指期货心得体会
2014/09/13 职场文书
房屋转让协议书
2014/10/18 职场文书
《所见》教学反思
2016/02/23 职场文书