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 相关文章推荐
jquery下实现overlay遮罩层代码
Aug 25 Javascript
Javascript中的isNaN函数使用说明
Nov 10 Javascript
js 火狐下取本地路径实现思路
Apr 02 Javascript
js实现有时间限制消失的图片方法
Feb 27 Javascript
jQuery读取XML文件内容的方法
Mar 09 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
Oct 10 Javascript
js实现微信分享代码
Oct 11 Javascript
全面解析JavaScript里的循环方法之forEach,for-in,for-of
Apr 20 Javascript
js创建数组的简单方法
Jul 27 Javascript
AngularJS 异步解决实现方法
Jun 12 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
Oct 25 Javascript
js基础语法与maven项目配置教程案例
Jul 15 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模糊查询的实现方法(推荐)
2016/09/06 PHP
PHP中overload与override的区别
2017/02/13 PHP
php命名空间设计思想、用法与缺点分析
2019/07/17 PHP
msn上的tab功能Firefox对childNodes处理的一个BUG
2008/01/21 Javascript
asp.net中System.Timers.Timer的使用方法
2013/03/20 Javascript
jquery通过visible来判断标签是否显示或隐藏
2014/05/08 Javascript
Javascript遍历Html Table示例(包括内容和属性值)
2014/07/08 Javascript
node.js中的console.dir方法使用说明
2014/12/10 Javascript
PHP配置文件php.ini中打开错误报告的设置方法
2015/01/09 PHP
js使用心得分享
2015/01/13 Javascript
javascript实现当前页导航激活的方法
2015/02/27 Javascript
jQuery实现选项卡切换效果简单演示
2015/12/09 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
很棒的js Tab选项卡切换效果
2016/08/30 Javascript
js实现键盘自动打字效果
2016/12/23 Javascript
JS多文件上传的实例代码
2017/01/11 Javascript
NodeJs使用Mysql模块实现事务处理实例
2017/05/31 NodeJs
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
深入理解ES6中let和闭包
2018/02/22 Javascript
浅析js中mvvm模式实现的原理
2018/10/06 Javascript
[05:02]2014DOTA2 TI中国区预选赛精彩TOPPLAY第三弹
2014/06/25 DOTA
[34:39]Secret vs VG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
Swift 3.0在集合类数据结构上的一些新变化总结
2016/07/11 Python
python 读写、创建 文件的方法(必看)
2016/09/12 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
2018/05/08 Python
Python Numpy库常见用法入门教程
2020/01/16 Python
台湾最大网路书店:博客来
2018/03/18 全球购物
Booking.com西班牙:全球酒店预订
2018/03/30 全球购物
Huda Beauty官方商店:化妆和美容产品
2020/09/05 全球购物
实现strstr功能,即在父串中寻找子串首次出现的位置
2016/08/05 面试题
利用异或运算实现两个无符号数的加法运算
2013/12/20 面试题
毕业生就业推荐表自我鉴定
2014/03/20 职场文书
工程售后服务方案
2014/06/08 职场文书
出国签证在职证明范本
2014/11/24 职场文书
如何使用CocosCreator对象池
2021/04/14 Javascript
vue3中provide && inject的使用
2021/07/01 Vue.js