最初は、すべてのdivにstyledisplaynoneプロパティがあります。内部にコンテンツがある場合は、jquery showメソッドでdivを有効にしています。スタイルが表示されていないdivを検索したいのですが、アクティブなdivが2つおきに追加された後、ページ分割用のcssを挿入します。後:常に印刷目的で。ユーザーが印刷するときに、1ページに2つのdivだけを表示したい。したがって、この例では、par4とpar8のページ分割にcssを挿入します。
(つまり、スタイルが表示されないdivを見つけて、1つおきのdivにページ分割のスタイルを挿入します)
<div id="parent">
<div class="flip" id="par1" style="display:none;">empty</div>
<div class="flip" id="par2">Image/content</div>
<div class="flip" id="par3" style="display:none;">empty</div>
<div class="flip" id="par4">Image/content</div>
<div class="flip" id="par5" style="display:none;">empty</div>
<div class="flip" id="par6">Image/content</div>
<div class="flip" id="par7" style="display:none;">empty</div>
<div class="flip" id="par8">Image/content</div>
<div class="flip" id="par10" style="display:none;">empty</div>
</div>