我的页面上有一些代码如下:
<div class="img-center">
<img src="img-path.jpg" alt="alt-text" class="feature-image" />
</div>
我正在设置一个打印样式表,由于对内容的一些javascript操作(可能是firefox中的一个错误),img打印出中心。我要做的解决方案是将img动态插入到另一个div中,该div将在打印时显示,但我不知道如何让jQuery读取img div然后将其复制到另一个div中。另一个div的代码示例如下:
<div id="feature-container-print">
<img src="jQuery inserted copy of above img-path.jpg" alt="alt-text" />
</div>
这是怎么做到的?请举个例子。
答案 0 :(得分:4)
$('#feature-container-print img').attr('src',$('.feature-image').attr('src'));
答案 1 :(得分:1)
我相信这会奏效:
$('.feature-container-print img').attr('src', $('.img-center img').attr('src'));
$('.img-center img').hide();
$('.feature-container-print img').show();