特定の内容が含まれている<table>
場所があり、特定のボタンがクリックされたときにそれが必要な場合、次の 2 つのことが発生します。<td>
<ul>
<tr>
を含む子の親<td>
は<ul>
非表示です- 手順 1 の実行後にウィンドウが印刷されるため、印刷されたシートでは内容が非表示になります
<tr>
。<ul>
http://jsfiddle.net/emturano/S9YWL/
HTML:
<table id="todo-list">
<tr>
<td>Entry No UL 1</td>
</tr>
<tr>
<td>Entry No UL 2</td>
</tr>
<tr>
<td>
<ul>I SHOULD BE HIDDEN WHEN PRINTED</ul>
</td>
</tr>
<tr>
<td>Entry No UL 4</td>
</tr>
</table><p>
クリックして印刷
jQuery:
function () {
$('#followup_a').click(followup);
});
function followup() {
$('#todo-list tr:has(td:has(ul))').hide();
window.print();
}