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实现仿银行密码输入框效果的代码
Dec 13 Javascript
jQuery获取地址栏参数插件(模仿C#)
Oct 26 Javascript
JQuery中根据属性或属性值获得元素(6种情况获取方法)
Jan 17 Javascript
JS中批量给元素绑定事件过程中的相关问题使用闭包解决
Apr 15 Javascript
基于编写jQuery的无缝滚动插件
Aug 02 Javascript
js实现DOM走马灯特效的方法
Jan 21 Javascript
基于JavaScript实现移动端点击图片查看大图点击大图隐藏
Nov 04 Javascript
jQuery四种选择器使用及示例
Jun 05 Javascript
jQuery异步提交表单的两种方式
Sep 13 Javascript
原生JS实现图片翻书效果
Feb 16 Javascript
node 使用 async 控制并发的方法
May 07 Javascript
微信小程序如何访问公众号文章
Jul 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中使用unset销毁变量并内存释放问题
2012/07/05 PHP
PHP 读取和编写 XML
2014/11/19 PHP
php类的定义与继承用法实例
2015/07/07 PHP
php实现的SSO单点登录系统接入功能示例分析
2016/10/12 PHP
PHP 将dataurl转成图片image方法总结
2016/10/14 PHP
PHP对称加密函数实现数据的加密解密
2016/10/27 PHP
用js自动判断浏览器分辨率的代码
2007/01/28 Javascript
javascript学习笔记(七) js函数介绍
2012/06/19 Javascript
JS时间选择器 兼容IE6,7,8,9
2012/06/26 Javascript
浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
2014/06/11 Javascript
jQuery修改CSS伪元素属性的方法
2014/07/30 Javascript
javascript中select下拉框的用法总结
2016/01/07 Javascript
最全面的JS倒计时代码
2016/09/17 Javascript
easyui 中的datagrid跨页勾选问题的实现方法
2017/01/18 Javascript
Bootstrap 下拉多选框插件Bootstrap Multiselect
2017/01/22 Javascript
JavaScript表单验证完美代码
2017/03/02 Javascript
layui分页效果实现代码
2017/05/19 Javascript
JavaScript函数节流和函数去抖知识点学习
2018/07/31 Javascript
vue axios post发送复杂对象问题
2019/06/04 Javascript
[57:16]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第二场
2014/05/26 DOTA
win10下Python3.6安装、配置以及pip安装包教程
2017/10/01 Python
pandas删除指定行详解
2019/04/04 Python
libreoffice python 操作word及excel文档的方法
2019/07/04 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
浅析pandas 数据结构中的DataFrame
2019/10/12 Python
python读取dicom图像示例(SimpleITK和dicom包实现)
2020/01/16 Python
Django表单提交后实现获取相同name的不同value值
2020/05/14 Python
使用keras和tensorflow保存为可部署的pb格式
2020/05/25 Python
Python正则表达式如何匹配中文
2020/05/27 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
欧克利英国官网:Oakley英国
2019/08/24 全球购物
电气工程及其自动化学生实习自我鉴定
2013/09/19 职场文书
后勤人员岗位职责
2013/12/17 职场文书
教师求职信范文分享
2013/12/27 职场文书
新闻编辑专业自荐信
2014/07/02 职场文书
如何写好开幕词?
2019/06/24 职场文书