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面向对象之静态与非静态类
Feb 03 Javascript
JS 有名函数表达式全面解析
Mar 19 Javascript
Jquery图形报表插件 jqplot简介及参数详解
Oct 10 Javascript
jquery插件珍藏(图片局部放大/信息提示框)
Jan 08 Javascript
解决json日期格式问题的3种方法
Feb 02 Javascript
javascript相关事件的几个概念
May 21 Javascript
localResizeIMG先压缩后使用ajax无刷新上传(移动端)
Aug 11 Javascript
JS鼠标拖拽实例分析
Nov 23 Javascript
详解js中构造流程图的核心技术JsPlumb
Dec 08 Javascript
vue Element-ui input 远程搜索与修改建议显示模版的示例代码
Oct 19 Javascript
JavaScript和TypeScript中的void的具体使用
Sep 12 Javascript
详解小程序如何改变onLoad的执行时机
Nov 01 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
两级联动select刷新后其值保持不变的实现方法
2014/01/27 PHP
PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)
2015/09/22 PHP
PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
2015/12/24 PHP
thinkPHP基于ajax实现的菜单与分页示例
2016/07/12 PHP
php查询及多条件查询
2017/02/26 PHP
客户端限制只能上传jpg格式图片的js代码
2010/12/09 Javascript
简单实例处理url特殊符号&amp;处理(2种方法)
2013/04/02 Javascript
让低版本浏览器支持input的placeholder属性(js方法)
2013/04/03 Javascript
禁止iframe脚本弹出的窗口覆盖了父窗口的方法
2014/09/06 Javascript
JavaScript通过join函数连接数组里所有元素的方法
2015/03/20 Javascript
微信浏览器内置JavaScript对象WeixinJSBridge使用实例
2015/05/25 Javascript
浅谈jquery.fn.extend与jquery.extend区别
2015/07/13 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
jQuery实现文字自动横移
2017/01/08 Javascript
微信小程序中做用户登录与登录态维护的实现详解
2017/05/17 Javascript
angularjs之$timeout指令详解
2017/06/13 Javascript
Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
2017/06/17 Javascript
关于webpack代码拆分的解析
2017/07/20 Javascript
基于vue中对鼠标划过事件的处理方式详解
2018/08/22 Javascript
详解element-ui中el-select的默认选择项问题
2019/08/02 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
2020/04/20 Javascript
js实现飞机大战小游戏
2020/08/26 Javascript
vue3中轻松实现switch功能组件的全过程
2021/01/07 Vue.js
pyspark操作MongoDB的方法步骤
2019/01/04 Python
在PyCharm导航区中打开多个Project的关闭方法
2019/01/17 Python
django认证系统 Authentication使用详解
2019/07/22 Python
Django使用 Bootstrap 样式修改书籍列表过程解析
2019/08/09 Python
python实现WebSocket服务端过程解析
2019/10/18 Python
详解pyinstaller生成exe的闪退问题解决方案
2020/06/19 Python
浅谈Python中的继承
2020/06/19 Python
pytorch Dataset,DataLoader产生自定义的训练数据案例
2021/03/03 Python
美国最便宜的旅游网站:CheapTickets
2017/07/09 全球购物
实习生体会的自我评价范文
2013/11/28 职场文书
小溪流的歌教学反思
2014/02/13 职场文书
平面设计求职信
2014/03/10 职场文书
导游词之泉州崇武古城
2019/12/20 职场文书