PrintThis - 在同一页上打印 2 个不同元素的内容
PrintThis - Print content from 2 different elements on same page
我正在使用 printthis.js,它可以很好地打印我网页上预格式化元素的内容。要激活打印命令,我使用以下命令:
$(function() {
$('#print').click(function() {
$('pre').printThis();
});
});
现在我想打印一个页面,在顶部显示 h1(来自同一网页),然后在其上方显示预格式化的元素。
$(function() {
$('#print').click(function() {
$('h1').printThis();
$('pre').printThis();
});
});
不幸的是,使用这段代码我只能将它们打印在两个不同的页面上(实际上它们是两个独立的打印命令)。我希望它们出现在同一个打印页面上,如下所示:
1)h1内容
2)断线
3) 'pre' 元素
您可以传递 printThis
多个选择器:
$('#kitty-one, #kitty-two, #kitty-three').printThis({
importCSS: false,
loadCSS: "",
header: "<h1>Look at all of my kitties!</h1>"
});
来源(第一页右侧):https://github.com/jasonday/printThis#advanced-features
打印 window 始终显示每个页面加载。
我已经在某个页面设置了jQuery
$("#printme").printThis();
我正在使用 printthis.js,它可以很好地打印我网页上预格式化元素的内容。要激活打印命令,我使用以下命令:
$(function() {
$('#print').click(function() {
$('pre').printThis();
});
});
现在我想打印一个页面,在顶部显示 h1(来自同一网页),然后在其上方显示预格式化的元素。
$(function() {
$('#print').click(function() {
$('h1').printThis();
$('pre').printThis();
});
});
不幸的是,使用这段代码我只能将它们打印在两个不同的页面上(实际上它们是两个独立的打印命令)。我希望它们出现在同一个打印页面上,如下所示: 1)h1内容 2)断线 3) 'pre' 元素
您可以传递 printThis
多个选择器:
$('#kitty-one, #kitty-two, #kitty-three').printThis({
importCSS: false,
loadCSS: "",
header: "<h1>Look at all of my kitties!</h1>"
});
来源(第一页右侧):https://github.com/jasonday/printThis#advanced-features
打印 window 始终显示每个页面加载。 我已经在某个页面设置了jQuery
$("#printme").printThis();