jQuery实现下拉框选择图片功能实例


Posted in Javascript onAugust 08, 2015

本文实例讲述了jQuery实现下拉框选择图片功能。分享给大家供大家参考。具体如下:

让下拉框中显示图片,并可选择对应图片,让select下拉框不仅可显示文字,还可以显示图片内容。为了更生动些,这里还加入了jQuery动画效果,当展开Select列表的时候,图片渐变显示。使用了一个jQ插件:imageselect.js,使用效果的朋友可以自己下载吧。

运行效果截图如下:

jQuery实现下拉框选择图片功能实例

具体代码如下:

<!DOCTYPE html>
<head>
<title>支持图片选择的jQuery列表框插件imageselect.js</title>
<script type="text/javascript" src="jquery-1.6.2.min.js" ></script> 
<script type="text/javascript" src="http://xiazai.3water.com/201508/yuanma/imageselect.js"></script> 
<style>
.jqis{position: relative;}
.jqis_header{background-image: url('//img.jbzj.com/file_images/article/201508/201588110650877.png');background-position: right center;background-repeat: no-repeat;cursor: pointer;}
.jqis_header img{cursor: pointer;}
.jqis_dropdown{padding: 5px;position: absolute;overflow-x: hidden;overflow-y: scroll;}
.jqis_dropdown img{margin-right: 3px;cursor: pointer;float: left;}
</style> 
</head> 
<body> 
<p>请在下拉列表中选择:</p>
<select name="logo">
<option value="1">//img.jbzj.com/file_images/article/201508/201588111102886.jpg</option>
<option value="2">//img.jbzj.com/file_images/article/201508/201588111047711.jpg</option>
<option value="3">//img.jbzj.com/file_images/article/201508/201588110953715.jpg</option>
<option value="4">//img.jbzj.com/file_images/article/201508/201588111003336.jpg</option>
</select>
<script type="text/javascript">
  $(document).ready(function(){
    $('select[name=logo]').ImageSelect({dropdownWidth:425});
  });
</script>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript游戏之是男人就下100层代码打包
Nov 08 Javascript
extjs tabpanel限制选项卡数量实现思路及代码
Apr 02 Javascript
二叉树的非递归后序遍历算法实例详解
Feb 07 Javascript
详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)
Oct 01 Javascript
js 只比较时间大小的实例
Oct 26 Javascript
Vuex 入门教程
Jan 10 Javascript
详解vue的diff算法原理
May 20 Javascript
vue.js实现会动的简历(包含底部导航功能,编辑功能)
Apr 08 Javascript
在Koa.js中实现文件上传的接口功能
Oct 08 Javascript
Vue组件为什么data必须是一个函数
Jun 11 Javascript
JS+JQuery实现无缝连接轮播图
Dec 30 jQuery
Ajax常用封装库——Axios的使用
May 08 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
Aug 08 #Javascript
jQuery实现的Div窗口震动效果实例
Aug 07 #Javascript
jQuery实现时尚漂亮的弹出式对话框实例
Aug 07 #Javascript
jquery插件jquery.beforeafter.js实现左右拖拽分隔条对比图片的方法
Aug 07 #Javascript
jQuery基于ajax实现星星评论代码
Aug 07 #Javascript
jQuery实现网页抖动的菜单抖动效果
Aug 07 #Javascript
jQuery实现高亮显示网页关键词的方法
Aug 07 #Javascript
You might like
php的计数器程序
2006/10/09 PHP
第三节--定义一个类
2006/11/16 PHP
PHP中,文件上传
2006/12/06 PHP
php实现邮件发送并带有附件
2014/01/24 PHP
PHP全局变量与超级全局变量区别分析
2016/04/01 PHP
浅谈PHP Cookie处理函数
2016/06/10 PHP
php利用header函数下载各种文件
2016/08/24 PHP
PHP多维数组元素操作类的方法
2016/11/14 PHP
Yii框架用户登录session丢失问题解决方法
2017/01/07 PHP
PHP使用Redis长连接的方法详解
2018/02/12 PHP
一个可以随意添加多个序列的tag函数
2009/07/21 Javascript
JavaScript 更严格的相等 [译]
2012/09/20 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
jQuery 全选/反选以及单击行改变背景色实例
2013/07/02 Javascript
详解JavaScript中常用的函数类型
2015/11/18 Javascript
jquery中checkbox使用方法简单实例演示
2015/11/24 Javascript
js将滚动条滚动到指定位置的简单实现方法
2016/06/25 Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
2017/01/12 Javascript
原生javascript实现分页效果
2017/04/21 Javascript
Webpack实现按需打包Lodash的几种方法详解
2017/05/08 Javascript
jquery实现一个全局计时器(商城可用)
2017/06/30 jQuery
vue 开发一个按钮组件的示例代码
2018/03/27 Javascript
详解vue中使用微信jssdk
2019/04/19 Javascript
vue通过过滤器实现数据格式化
2020/07/20 Javascript
Vue页面手动刷新,实现导航栏激活项还原到初始状态
2020/08/06 Javascript
python登录pop3邮件服务器接收邮件的方法
2015/04/30 Python
python django事务transaction源码分析详解
2017/03/17 Python
Python+Pandas 获取数据库并加入DataFrame的实例
2018/07/25 Python
Django def clean()函数对表单中的数据进行验证操作
2020/07/09 Python
css3动画鼠标放上图片逐渐变大鼠标离开图片逐渐缩小效果
2021/01/27 HTML / CSS
别名指示符是什么
2012/10/08 面试题
党的群众路线教育实践活动学习心得体会
2014/03/03 职场文书
城市创卫标语
2014/06/17 职场文书
商务英语专业毕业生求职信
2014/07/06 职场文书
机械设计专业大学生职业生涯规划书范文
2014/09/13 职场文书
个人授权委托书范本格式
2014/10/12 职场文书