我有一个页面打印jquery函数的自定义部分,如果我添加自定义样式表,它可以工作但不起作用。以下是我的代码。
(function ( $ ) {
$.fn.print = function(){
var content = '<html><head><link type="text/css" rel="stylesheet" href="http://juliver.motph.com/dist/css/ft_print.css"/></head><body>' + $(this).html() + '</body></html>';
var w = window.open('about:blank','', '');
w.document.write(content);
w.print();
w.close();
$("#j_popup_material").removeClass("animated slideInDown").addClass("animated slideOutUp");
$("#j_whiteshadow").fadeOut(500);
};
}( jQuery ));
如果我删除此部分
<link type="text/css" rel="stylesheet" href="http://juliver.motph.com/dist/css/ft_print.css"/>
打印预览对话框中的内容正在显示但是如果我添加它,那么内容没有显示,任何想法,帮助,线索,建议?