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 相关文章推荐
js调用iframe实现打印页面内容的方法
Mar 04 Javascript
JavaScript函数使用的基本教程
Jun 04 Javascript
多种JQuery循环滚动文字图片效果代码
Jun 23 Javascript
JavaScript函数节流概念与用法实例详解
Jun 20 Javascript
基于jQuery实现一个marquee无缝滚动的插件
Mar 09 Javascript
关于Vue实现组件信息的缓存问题
Aug 23 Javascript
浅谈JavaScript作用域和闭包
Sep 18 Javascript
用element的upload组件实现多图片上传和压缩的示例代码
Feb 12 Javascript
3分钟了解vue数据劫持的原理实现
May 01 Javascript
vue filter 完美时间日期格式的代码
Aug 14 Javascript
react实现复选框全选和反选组件效果
Aug 25 Javascript
JSONObject与JSONArray使用方法解析
Sep 28 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
星际初学者游戏中永远要做的事
2020/03/04 星际争霸
在WordPress中安装使用视频播放器插件Hana Flv Player
2016/01/04 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
PHP实现字符串大小写转函数的功能实例
2019/02/06 PHP
js 颜色选择器(兼容firefox)
2009/03/05 Javascript
JavaScript 空位补零实现代码
2010/02/26 Javascript
C#中TrimStart,TrimEnd,Trim在javascript上的实现
2011/01/17 Javascript
jQuery boxy弹出层插件中文演示及使用讲解
2011/02/24 Javascript
Javascript常用字符串判断函数代码分享
2014/12/08 Javascript
jQuery实现延迟跳转的方法
2015/06/05 Javascript
JS/jQ实现免费获取手机验证码倒计时效果
2016/06/13 Javascript
利用vue.js插入dom节点的方法
2017/03/15 Javascript
利用PM2部署node.js项目的方法教程
2017/05/10 Javascript
vue引入swiper插件的使用实例
2017/07/19 Javascript
对于js垃圾回收机制的理解
2017/09/14 Javascript
js自定义trim函数实现删除两端空格功能
2018/02/09 Javascript
vue router导航守卫(router.beforeEach())的使用详解
2019/04/19 Javascript
Python 冒泡,选择,插入排序使用实例
2015/02/05 Python
Python中字符串的修改及传参详解
2016/11/30 Python
Python加载带有注释的Json文件实例
2018/05/23 Python
python字符串查找函数的用法详解
2019/07/08 Python
python3字符串操作总结
2019/07/24 Python
tensorflow之并行读入数据详解
2020/02/05 Python
前端隐藏出边界内容的实现方法
2016/04/14 HTML / CSS
HTML5 背景的显示区域实现
2020/07/09 HTML / CSS
美国精品地毯网站:Boutique Rugs
2020/03/04 全球购物
C语言笔试集
2012/07/24 面试题
为什么UNION ALL比UNION快
2016/03/17 面试题
煤矿班组长的职责
2013/12/25 职场文书
元宵节主持词
2014/03/25 职场文书
企业元宵节主持词
2014/03/25 职场文书
最美家庭活动方案
2014/08/31 职场文书
机关作风建设心得体会
2014/10/22 职场文书
公司车辆维修管理制度
2015/08/05 职场文书
详解Java实现数据结构之并查集
2021/06/23 Java/Android
nginx 配置缓存
2022/05/11 Servers