[1] https://github.com/rvera/imag...
[2] https://rvera.github.io/image...
[3] http://websemantics.github.io...javascript
这个是参考文献中第一个、第二个连接的插件,本文重点说明这个插件。插件的效果先贴张图。css
具体的用法能够在参考文献2中找到,那个连接须要fq才能打开。
第一步,导入js与css文件。java
<link rel="stylesheet" type="text/css" href="<%=path%>/jquery/image-picker/image-picker.css"> <script type="text/javascript" src="<%=path%>/jquery/image-picker/image-picker.js"></script>
第二步,仅须要在你想预览图片的option标签中加入data-img-src
属性。jquery
<select id="pic" name="pic" class="image-picker show-labels"> <option data-img-src='http://www.example.com/image.jpg' value='42'></select>
第三步,在js中初始化:对目标元素(即对应的select元素)调用imagepicker()方法便可。git
<script type="text/javascript"> $("select").imagepicker(); </script>
通过上述三步,便可使用该插件。github
在imagepicker()
中能够传入一个对象,实现图片的名称显示、原始的select下拉列表不显示、下拉选项仅显示图片的效果,具体的说明能够参考参考文献中第二个连接。web
<script type="text/javascript"> $("select").imagepicker({ hide_select: false, //原始的select下拉列表不显示、下拉选项仅显示图片的效果 show_label: true //在图片下显示的图片名称 }); </script>
这个是另外一个能够实现select下拉框内容为图片的插件,效果也不错。即参考文献中第三个连接的插件。对于插件实现的效果,贴张图,感兴趣的同窗能够参考下。ide