如何使用javascript获取datalist的图片src或id?
How to get datalist's image src or id using javascript?
我尝试使用 javascript 在数据列表中获取图像的 src 或 id。
这是一些代码:
<script type="text/javascript">
$(document).ready(function () {
$('.productImage').mouseover(function () {
var imageUrl = $('.productImage').attr('src');
//alert(imageUrl);
$.ajax({
type: "POST",
url: "WebServiceVar.asmx/getVarImage",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: "{'imageUrl':'" + imageUrl + "'}",
success: function (data) {
}
})
});
});
</script>
当悬停在数据列表中的任何图像上时,alert(imageUrl) 方法仅显示“images/products/image1.png”,尽管数据列表中有多个图像。
您需要添加以下代码,这对您有帮助。
var imageUrl = $(this).attr('src');
如果您的鼠标悬停事件调用带有任何图像悬停,那么您使用代码行上方的 'this' 当前图像源。
我尝试使用 javascript 在数据列表中获取图像的 src 或 id。 这是一些代码:
<script type="text/javascript">
$(document).ready(function () {
$('.productImage').mouseover(function () {
var imageUrl = $('.productImage').attr('src');
//alert(imageUrl);
$.ajax({
type: "POST",
url: "WebServiceVar.asmx/getVarImage",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: "{'imageUrl':'" + imageUrl + "'}",
success: function (data) {
}
})
});
});
</script>
当悬停在数据列表中的任何图像上时,alert(imageUrl) 方法仅显示“images/products/image1.png”,尽管数据列表中有多个图像。
您需要添加以下代码,这对您有帮助。
var imageUrl = $(this).attr('src');
如果您的鼠标悬停事件调用带有任何图像悬停,那么您使用代码行上方的 'this' 当前图像源。