首页 > 解决方案 > 如何将此 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();

    }

标签: jqueryhtml

解决方案


你只需要改变

getElementById('myId');

通过相应的选择器:

$('#myId')

并使用 html() 函数代替 document.write...


推荐阅读