我希望当我点击按钮时,我可以得到具体的img src,并在div classimg block
block中显示img src。
HTML
<button class="button">Click</button>
<div class="img1">
<img src="img.jpg" alt="">
</div>
<div class="img-block"></div>
CSS
.img-block{
position: absolute;
top:10%;
right:10%;
background-color: red;
width: 500px;
height: 500px;
}
.img1 img{
width: 200px;
}
JS
$('.button').click(function(){
var images = $('.img1 img').attr(src);
alert(images);
});
但是现在我面临的问题是获取img src。
所以我使用alert进行测试,结果是它什么都没有。
你可能会发现
$('.class').find('tag').attr('src');
用于完整的url使用
$('#imageContainerId').prop('src')
用于相对图像url的使用
$('#imageContainerId').attr('src')
function showImgUrl(){
console.log('for full image url ' + $('#imageId').prop('src') );
console.log('for relative image url ' + $('#imageId').attr('src'));
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<img id='imageId' src='images/image1.jpg' height='50px' width='50px'/>
<input type='button' onclick='showImgUrl()' value='click to see the url of the img' />
src应在引号中:
$('.img1 img').attr('src');
我试图通过从REST Web服务获取二进制数据来动态填充图像标记src。我的链接类似于myhost:port/docId/imageId/file,它返回的内容类型为“application/octetstream”,数据类型为二进制。我的方法是获取这个二进制数据,base64对其进行编码(使用jquery.base64.js),然后将base64编码的数据放入src中。一些代码部分如下所示。 我
问题内容: 我有一个类型和类的变量。像这样: 有什么方法可以提取实际图像,以便将其与其他图像进行比较? 我尝试过校准该方法,但是它返回一个字符串。将其强制转换为总是失败。 问题答案: 最近,我与Apple Developer Tools传播者进行了一次对话。当前无法从图像视图,按钮等访问实际图像。类似地,无法访问可能感兴趣的视图的其他属性,例如“ isHidden”或“ attributedTex
问题内容: Q1) 在我的reactjs应用程序中,我正在尝试从后端Nodejs服务器获取API。API会根据请求响应图像文件。 我可以在http://192.168.22.124:3000/source/592018124023PM-pexels- photo.jpg 上访问并查看图像文件 但是在我的reactjs客户端上,我在控制台日志上收到此错误。 未捕获(承诺)SyntaxError:意外
我想知道是否有API可以批量获取维基百科页面的图像URL。 我看到的API是https://en.wikipedia.org/w/api.php?action=query 但是我只得到第一个标题的图片URL。
我想从获取图像:
我想使用共享命令从图库获取图像。 我目前的代码是: imageUri 的值为:content://media/external/images/media/37 但是函数“openInputStream”会抛出错误“java.io.FileNotFoundException”。 通过下面的函数,我得到了图像的真实路径。 但我不知道如何将其转换为位图。