Jasny上传图像预览插件时,现有的图像是空的
jasny upload image preview plugin when existing image is empty
我使用jasny upload image preview plugin for bootstrap 3,但是当预览图像为空时,这不起作用。我只需要显示no+image
和select image
按钮,而不是empty div
和change / remove
按钮。
<div class="fileinput fileinput-exists" data-provides="fileinput" data-name="myimage">
<input type="hidden" name="myimage" value="1" />
<div class="fileinput-new thumbnail" style="width: 200px; height: 150px;">
<img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&text=no+image" />
</div>
<div class="fileinput-preview fileupload-exists thumbnail" style="max-width: 200px; max-height: 150px; line-height: 20px;">
</div>
<div> <span class="btn btn-default btn-file"><span class="fileinput-new">Select image</span><span class="fileinput-exists">Change</span>
<input type="file" />
</span> <a href="#" class="btn btn-default fileinput-exists" data-dismiss="fileinput">Remove</a>
</div>
</div>
如何解决这个问题?
演示:http://jsfiddle.net/Sambora/Y7hGh/2/
如果我正确理解你的问题,我认为这是因为你使用fileupload-exists
而不是fileinput-exists
。所以预览容器的标记应该是这样的:
<div class="fileinput-preview fileinput-exists thumbnail"
style="max-width: 200px; max-height: 150px; line-height: 20px;">
</div>
在没有提供预览图像的情况下,您需要将代码的第一行中的:fileinput-exists更改为fileinput-new。
<div class="fileinput fileinput-exists" data-provides="fileinput" data-name="myimage">
:
<div class="fileinput fileinput-new" data-provides="fileinput" data-name="myimage">
相关文章:
- 压缩phonegap中ios的图像插件
- 不能在图像中的地图标记中使用花式框jquery插件的区域标记
- Javascript图像编辑插件
- 删除CKEditor'中的htmlPreview;s图像插件
- 有人知道有没有jquery插件可以在图像上写文本,并让用户将其放置在图像内的任何位置
- 当我使用JS/jQuery/any插件点击图像时,我如何使背景变暗+不可点击,并放大和居中我的图像
- Wordpress cforms插件CAPTCHA图像未显示
- 无法使用javascript插件在首次运行时加载实际图像大小(图像在刷新后加载)
- 使用“缩放”按比例调整全屏图像的大小;超大的“;jQuery插件
- Jquery循环洗涤器插件:添加到图像的链接
- 使用同位素插件,我可以按字符串名称过滤并使图像重叠吗?
- 如何使用jquery裁剪插件最小化请求的图像
- 有没有一个jquery marquee插件/脚本可以处理不同宽度的图像
- 带有导航按钮的基本图像滑块插件
- 使用Cordova contacts插件将图像保存到用户的联系人中
- 插件导致Wordpress图像滑块中的JavaScript冲突
- 是否有任何回调函数上传图像插件CKEditor
- 如何在rteplugins下为richtext组件添加图像插件
- Ckeditor 4.4.7增强的图像插件:带标签的figcaption
- JQuery选择/缩放/复制/粘贴/裁剪图像插件