jquery - 如何将此 javascript 函数转换为 jquery
问题描述
我使用这个 javacript 函数来打印 div,但我意识到我需要它在 jquery 中。有人可以帮我在 jquery 中做到这一点吗?
function printData()
{
var divToPrint=document.getElementById("printWayBill");
newWin= window.open("");
newWin.document.write('<html><head><style> @media print { .page-break { page-break-after: always; } } </style></head><body>');
newWin.document.write(divToPrint.outerHTML);
newWin.document.write('</body></html>');
newWin.document.getElementById('printWayBill').style.display='block'
newWin.print();
newWin.close();
}
解决方案
你只需要改变
getElementById('myId');
通过相应的选择器:
$('#myId')
并使用 html() 函数代替 document.write...
推荐阅读
- sql - 动态Sql在子选择中使用变量
- count - SPARQL 中的 GROUP 和 COUNT
- rust - 无法移出试图反序列化 hyper::Request.body() 的借用内容
- javascript - vue js计算属性略有延迟
- django - 提交表单结果错误:当前路径 home/insert 与其中任何一个都不匹配
- react-native - React Native Navigation 抽屉未打开
- python - 我无法在 SQLAlchemy 中插入或提交数据
- android - 如何在 android 中为原生广告提前设置广告内容过滤?
- assembly - MIPS 输入验证 - 如何读取整数和文本
- openlayers - 在 Openlayers 中从同一源在 WMS 和 WMTS 层之间切换时可见 1 像素偏移