jquery printElementを使用して印刷するカラーボックスを取得しようとしています。問題は、このコードが動作しないことです。カラーボックスの読み込み中にすぐにon()をラップしないと、プリンタの印刷ダイアログが開きます。jquery - printelement()on click
それ以外の場合は、クリックしても印刷されません。私は、コンソールに $( "#のtoprintを")エラーが発生します。printElementは
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.printElement.js"></script>
<link href="css/print.css" rel="stylesheet" type="text/css" media="print" />
<script type="text/javascript">
$(document).ready(function(){
$("#print-invoice").on("click", function(event){
$('#toprint').printElement();
});
});
</script>
_ "それは動作しません" _は**決して**十分な問題の説明です。 –