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 相关文章推荐
myeclipse安装jQuery插件的方法
Mar 29 Javascript
IE6/7/8中Option元素未设value时Select将获取空字符串
Apr 07 Javascript
js实现两个值相加alert出来精确到指定位
Sep 25 Javascript
jquery禁用右键单击功能屏蔽F5刷新
Mar 17 Javascript
JS实现鼠标滑过折叠与展开菜单效果代码
Sep 06 Javascript
通过隐藏iframe实现无刷新上传文件操作
Mar 16 Javascript
js动态生成form 并用ajax方式提交的实现方法
Sep 09 Javascript
ES6教程之for循环和Map,Set用法分析
Apr 10 Javascript
GOJS+VUE实现流程图效果
Dec 01 Javascript
微信小程序外卖选购页实现切换分类与数量加减功能案例
Jan 15 Javascript
详解Jest结合Vue-test-utils使用的初步实践
Jun 27 Javascript
微信小程序实现一个简单swiper代码实例
Dec 30 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
收听短波不可能有声音清晰的品质吗
2021/03/01 无线电
openPNE常用方法分享
2011/11/29 PHP
php汉字转拼音的示例
2014/02/27 PHP
PHP生成随机密码类分享
2014/06/25 PHP
PHP中的随机性 你觉得自己幸运吗?
2016/01/22 PHP
PHP 使用 Imagick 裁切/生成缩略图/添加水印自动检测和处理 GIF
2016/02/19 PHP
thinkphp3.2.3 分页代码分享
2016/07/28 PHP
js prototype 格式化数字 By shawl.qiu
2007/04/02 Javascript
给文字加上着重号的JS代码
2013/11/12 Javascript
javascript判断移动端访问设备并解析对应CSS的方法
2015/02/05 Javascript
JavaScript实现select添加option
2015/07/03 Javascript
jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果
2015/09/19 Javascript
js 将图片连接转换成base64格式的简单实例
2016/08/10 Javascript
深入理解react-router@4.0 使用和源码解析
2017/05/23 Javascript
使用Nuxt.js改造已有项目的方法
2018/08/07 Javascript
Vue中的基础过渡动画及实现原理解析
2018/12/04 Javascript
Vue开发之watch监听数组、对象、变量操作分析
2019/04/25 Javascript
一文读懂ES7中的javascript修饰器
2019/05/06 Javascript
微信小程序云开发实现数据添加、查询和分页
2019/05/17 Javascript
Element-UI中关于table表格的那些骚操作(小结)
2019/08/15 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
微信小程序实现电影App导航和轮播
2020/11/30 Javascript
简单谈谈offsetleft、offsetTop和offsetParent
2020/12/04 Javascript
Python实现JSON反序列化类对象的示例
2018/01/31 Python
PyTorch搭建多项式回归模型(三)
2019/05/22 Python
Python 获取ftp服务器文件时间的方法
2019/07/02 Python
Python+Tensorflow+CNN实现车牌识别的示例代码
2019/10/11 Python
Python startswith()和endswith() 方法原理解析
2020/04/28 Python
python3.9和pycharm的安装教程并创建简单项目的步骤
2021/02/03 Python
CSS3实现粒子旋转伸缩加载动画
2016/04/22 HTML / CSS
2015届本科毕业生自我鉴定
2014/09/27 职场文书
十佳少年事迹材料
2014/12/25 职场文书
2016年党课培训学习心得体会
2016/01/07 职场文书
python必学知识之文件操作(建议收藏)
2021/05/30 Python
Python机器学习之基于Pytorch实现猫狗分类
2021/06/08 Python
CentOS7和8下安装Maven3.8.4
2022/04/07 Servers