2017-04-04 67 views
1

我想使用Jquery printArea函數打印div。 但打印之前,我想添加一個頁腳到當前div。如何將div添加到另一個div並將新創建的div傳遞給JQuery printArea函數

任何人都可以幫助我。

<div id="div1"> 
    <p> Hiiii </p> 
    <p> Hello</p> 
</div> 
<div id="div2"> 
    <p> Footer</p> 
</div> 

<button type="button" id="bt1">print</button> 

和我的劇本是

$("#bt1").click(function(){ 
    var mode = 'iframe'; 
    var close = mode == "popup"; 
    var options = { mode : mode, popClose : close}; 
    var newcontent = $("#div1"); 
    newcontent = newcontent.append("#div2"); 

    newcontent.printArea(options); 
}); 

但它只能在打印DIV1它不附加DIV2。

回答

2

嘗試使用.html()如下

$("#div1").append($("#div2").html()); 

這裏是工作fiddle

+0

謝謝你,它的工作 – Gopikrishn

相關問題