Javascript 从内容导出PDF相关文件

Javascript 从内容导出PDF相关文件,javascript,jquery,html,Javascript,Jquery,Html,当我从一个div导出内容时,它只在一个页面中导出,其他内容看不到 我有两个div,一个是空的,一个是满的。空文件应填写并以PDF格式导出。当我把它导出为PDF时,我的PDF文件只有一页,很多内容都丢失了。所以,我需要有足够的页面数量来容纳该div中的全部内容 HTML 萨拉热窝 莫斯塔尔 图兹拉 JS var doc=new jsPDF(); 变量specialElementHandlers={ “#编辑器”:函数(元素、渲染器){ 返回true; } }; $('#cmd')。单击(函数

当我从一个div导出内容时,它只在一个页面中导出,其他内容看不到


我有两个div,一个是空的,一个是满的。空文件应填写并以PDF格式导出。当我把它导出为PDF时,我的PDF文件只有一页,很多内容都丢失了。所以,我需要有足够的页面数量来容纳该div中的全部内容

HTML


萨拉热窝
莫斯塔尔
图兹拉
JS


var doc=new jsPDF();
变量specialElementHandlers={
“#编辑器”:函数(元素、渲染器){
返回true;
}
};
$('#cmd')。单击(函数(){
doc.fromHTML($('#content').html(),15,15{
“宽度”:170,
“elementHandlers”:specialElementHandlers
});
doc.save('lista.pdf');
});
$(“div.el”)。在(“单击”,函数()上{
var$this=$(this);
如果($this.hasClass(“aaaL”)){
$this.removeClass(“aaaL”).addClass(“aaaR”).prependTo(“内容2”);
}否则{
$this.removeClass(“aaaR”).addClass(“aaaL”).prependTo(“内容”);
}
});

需要更详细地解释问题。现在还不是很清楚。看,我有两个div,一个是空的,一个是满的。空文件应填写并以PDF格式导出。当我把它导出为PDF时,我的PDF文件只有一页,很多内容都丢失了。所以,我需要有足够的页面数量来容纳该分区中的全部内容@charlietflok…向你推荐所有细节,让所有读者都清楚
<div  id="content2"  class="innDiv">
<div  class="aaaL el"> <h2> Sarajevo </h2> </div>
<div  class="aaaL el"> <h2> Mostar </h2> </div>
<div  class="aaaL el"> <h2> Tuzla </h2> </div>
</div>

<div  id="content">
</div>
<script type="text/javascript">
    var doc = new jsPDF();

    var specialElementHandlers = {
        '#editor': function (element, renderer) {
            return true;
        }
    };


    $('#cmd').click(function () {
        doc.fromHTML($('#content').html(), 15, 15, {
            'width': 170,
                'elementHandlers': specialElementHandlers
        });
        doc.save('lista.pdf');
    });
  </script>

    <script type="text/javascript">
    $("div.el").on("click", function() {
    var $this = $(this);
    if ($this.hasClass("aaaL")) {
        $this.removeClass("aaaL").addClass("aaaR").prependTo("#content2");
    } else {
        $this.removeClass("aaaR").addClass("aaaL").prependTo("#content");
    }
});
    </script>