jsの設置場所と読み込み方法
-
印刷プレビューを実現するための「print.js」「print.css」を作りました。
ボタンも表示させ押下しますが、作動しません。jqueryとjs読み込みの
<?php wp_enqueue_style(‘print’, get_bloginfo(‘siteurl’) . ‘/print.css’); ?>
<?php wp_enqueue_script( ‘print’, get_bloginfo( ‘template_url’) . ‘/js/print.min.js’, array(jquery), false, true ); ?>
をheader.phpのwp_headの直前に書いています。jsファイルはwp-admin/js/、cssファイルはルートディレクトリに入れています。
印刷プレビューボタンを押下した時の動作スクリプト
<script>
jquery(document).ready(function(){
jquery(“.printer”).click(function(){ // 印刷ボタンが押されたら
jquery(“body”).addClass(“print”); // body classに”print”を追加
window.print(); // 印刷を実行
var timeout = setTimeout(function(){
jquery(“body”).removeClass(“print”); // body classから”print”を削除
}, 1000);
return false; // 終了
});
});
</script>
を、header.phpのwp_headの直後に入れています。ボタンを表示させる
印刷用ページを表示する
を、サイトの表示の関係上、Contact Form 7のフォームに設置しています。どこが間違っているでしょうか?
ご教授お願いいたします。
- トピック「jsの設置場所と読み込み方法」には新たに返信することはできません。