ig的价值正在转移,但我需要将这张图片放入图片中,请告诉我我做错了什么。
var ig = '<img src='+$(this).attr('src')+' style="z-index:1">';
$('#big').val(this)
由于 让
答案 0 :(得分:2)
你需要改用use.html,
var ig = '<img src='+$(this).attr('src')+' style="z-index:1">';
$('#big').html(this)
答案 1 :(得分:1)
var ig = $('<img />').attr('src', $(this).attr('src')).css('z-index', 1);
$('#big').append(ig);
答案 2 :(得分:0)
使用.html
代替.val
并传递ig
。 .val
用于处理表单元素。
答案 3 :(得分:0)
您想使用html
或appendTo
代替val
。
var ig = '<img src='+$(this).attr('src')+' style="z-index:1">';
$('#big').html(ig); // replaces contents
或
$(ig).appendTo('#big'); // appends to existing contents
答案 4 :(得分:0)
使用附加代替 val
var ig = '<img src='+$(this).attr('src')+' style="z-index:1">';
$('#big').append(ig);
答案 5 :(得分:0)
顺便提一下,如果#big已经是图像,您只需更改图像源:
<img id='big' src='theoldimage.jpg'>
<script>
$('#big').attr("src", 'thenewimage.jpg');
</script>