【发布时间】:2011-09-30 08:57:41
【问题描述】:
我试图使用 printElement() 函数打印动态 div html 元素,但是当我遇到问题时......我的代码如下
$("#btnPrint").click(function () {
if (ImgPath != '') {
sHtml = "<div id='dvPrint'><table>";
sHtml += "<tr><td>" + "<img src='" + ImgPath + "' border='0'/>" + "</td></tr>";
sHtml += "<tr><td>" + $('#lblTxt').html() + "</td></tr>";
sHtml += "</table></div>";
alert($('#dvPrint').html());
$("#element").printElement('#dvPrint');
}
else {
alert("Image not found for print");
}
return false;
});
当我提醒alert($('#dvPrint').html()); 时,它什么也没有显示。那么 printElement() 如何工作。我可以将我的动态 div 附加到正文中......我只需要生成 div 并通过 jquery 打印其中的内容......我需要帮助。谢谢
【问题讨论】:
标签: jquery