图像选取器jquery插件:如何获取所选图像的img src(多选情况)
Image Picker jquery plugin:How to get img-src of selected images(multiple selection case)
我正在使用这个图像选择器jQuery插件(http://rvera.github.io/image-picker/)并希望获得所选图像的img src。
在一个选择案例中,我尝试了这个,一切都很好。
$(".image-picker").imagepicker({
clicked:function(){
alert($(this).find("option[value='" + $(this).val() + "']").data('img-src'));
}
});
因此,如果我想获得所有被选中的图像的img src(在多选的情况下),并在数组中收集所有这些图像。有吗?
var req = $("div[class='thumbnail selected']").children('img');
var imagessource = [];
$(req).each(function (datakey, datavalue) {
src = $(datavalue).attr('src');
imagessource.push(src);
});
console.log(imagessource);
获取一个包含所有选定图像的对象,然后迭代以提取每个图像源
您可以随时访问您的多个列表,如下所示:
$("*[multiple=multiple]").find("option:selected").each(function(index, item){
console.log($(item).attr("data-img-src"));
});
当然,将"*[multiple=multiple]"选择器替换为元素标识符,因为这样您将从页面中获得所有多个列表。
如果你不想这样做,另一种方法是,因为图像选择器插件正在包装图像的div上添加"selected"类,所以可以使用它来获取所有选中的图像:
$(".image-picker").find(".selected img").each(function(index, item){
console.log($(item).attr("src"));
});
相关文章:
- 图像可以从源<img src=""/>.TEXT可以在没有javascript的情况下从外部
- 如何将JSON结果设置为'src'共'img'以在ASP.NET MVC4中显示图像
- 显示生成的gif;base64图像使用C#代码隐藏在img中使用JavaScript
- 在内联html img标记中显示带有图像标记的SVG
- 预加载标签IMG而不指定图像的名称
- 交换 img src 或显示/隐藏多个图像是否更快
- 如何在 HTML 中的按钮单击上更改图像(IMG URL 每次来自服务器)
- 图像选取器jquery插件:如何获取所选图像的img src(多选情况)
- 如何读取存储在图像的数据src中的URL,并在另一个img控制器的src中设置该URL onclick
- <img>标签未显示图像
- 动态设置背景图像或创建img标记有什么区别
- 用javascript在img中显示图像/jpeg
- 使用带有 img 元素的 css 背景图像
- javascript 将 IMG 标签中的图像转换为 标签中的实际链接图像
- 使用 javascript 从图像数组中更改 img 标签 src.骰子游戏
- 捕获 img 标签并更改图像
- 获取输入 IMG 类型的选定图片并加载到图像标签中
- 使用 IMG 地图显示更大的图像
- 旋转 img 标记中的图像 URL 以预加载所有图像 URL
- 如何获得修改图像(img)源(src)服务器端