获取特定被单击图像的路径
Get the path of the particular clicked image
演示在这里
当我点击任意图像时,我想要得到该图像的路径。这里的问题是每次只给出图像1的路径。
同时,有了这个新的src,我想在id= cropimage
的图像中添加src$(".img").click(function() {
var newsrc = $(".img").attr("src");
alert(newsrc);
});
在click事件处理程序中使用 $(this)
来获取被单击的元素。事件处理程序中的$(this)
是发生事件的元素。
如果使用$('.img')
,它将选择所有具有img
类的元素,当对其使用attr
时,它将返回第一个匹配的选择器的属性值。
$(".img").click(function() {
var newsrc = $(this).attr("src");
$('#cropimage').attr('src', newsrc);
// Even Shorter Form
// $('#cropimage').attr('src', $(this).attr('src'));
});
#cropimage {
background: yellow;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<img class="img" src="http://www.w3schools.com/images/w3schools.png" />
<br/>
<img class="img" src="https://www.google.co.in/images/icons/hpcg/ribbon-black_68.png" />
<div id="img-container">
<img src="" id="cropimage" />
</div>
请点击这个链接Js,它会帮助你的。
$( ".img" ).click(function() {
var newsrc=$(this).attr("src");
//alert(newsrc);
$( "#cropimage" ).attr("src",newsrc);
});
相关文章:
- 复制图像路径以单击它
- 如何使用jquery将base64图像路径转换为真实路径
- 滚动页面时的弯曲图像路径
- Gulp bower图像路径
- Symfony2-Javascript文件中的图像路径
- 将图像内容而非图像路径存储在mongodb中
- MVC5 和 Javascript 相对图像路径混淆
- 简单的图像滑块Javascript图像路径在IE 6中不起作用
- 从表单中派生要使用javascript对象加载的图像路径
- 如何设置与CKEditor一起使用的图像路径
- AngularJS/JavasScript中的本地图像路径
- 将 grunt-usemin 与动态生成的图像路径一起使用
- 如何使用 php 将捕获的图像路径存储在 mysql 数据库中
- 需要 Rails 应用程序中本机 HTML 的图像路径
- Javascript 无法解析正确的图像路径,当使用 URL 路由在 ASP.Net 中请求页面时
- 在 jquery 中为内联 css 构建图像路径的最佳方法
- “电子邮件”在电话间隙中共享的图像路径
- 使用带有错误图像路径的 jQuery 加载打开的页面
- 推送整个网站数组中的所有图像路径
- 使用一个javascript字符串作为css背景属性的图像路径