在jquery中,不能绘制img src并将其作为BG分配给div?

在jquery中,不能绘制img src并将其作为BG分配给div?,jquery,Jquery,您好,这是jquery代码: $(".c").mouseover(function() { var colorbg = $(".c").attr("src"); $(".colortip").fadeIn(function() { $(this).html('<img src="' + colorbg + '"/>'); return false; });`enter code here` }); 我想做的是当鼠标移到任何img.c上时显示“colortip”div,同时我想将im

您好,这是jquery代码:

$(".c").mouseover(function() {
var colorbg = $(".c").attr("src");
$(".colortip").fadeIn(function() {
$(this).html('<img src="' + colorbg + '"/>');
return false;
});`enter code here`
});
我想做的是当鼠标移到任何img.c上时显示“colortip”div,同时我想将img.c图像源指定为div.colortip的背景

我写了上面的代码,它可以显示div,但它只为第一个img分配BG,只有第一个img src,没有检测到其他图像src,并在我悬停在其他颜色的div上时进行更改。-那么我如何使它每次将新的img src作为BG推送到div

非常感谢你的帮助,谢谢

使用
$(此)


你能再次尝试发布你的HTML吗?好像不见了。
img ...1
img....2
img ...3
var colorbg = '';
$(".c").mouseover(function() {
   colorbg = $(this).attr("src");   // tada!
   $(".colortip").fadeIn(function() {
       $(this).html('<img src="' + colorbg + '"/>');
       return false;
   });
});
var colorbg = '';
$(".c").mouseover(function() {
   colorbg = $(this).attr("src");   // tada!
   $(".colortip").fadeIn(function() {
     $(this).css({background: 'url('+colorbg+')'}); // access element CSS bG. 
       return false;
   });
});