我的div是display: none
,打印不起作用。我怎么能改变这个?
插件:https://github.com/erikzaadi/jQueryPlugins/tree/master/jQuery.printElement
HTML:
<a href="#" value="$('#toPrint').printElement()" id="simplePrint">Print</a>
<div id="toPrint">adgsdhashdshas</div>
的CSS:
#toPrint { display: none; }
jQuery的:
$(document).ready(function() {
$("#simplePrint").click(function(){
$('#toPrint').printElement();
});
});
答案 0 :(得分:1)
使用打印样式并将div设置为display:block in。
@media print
{ #toPrint { display: block; } }