Selectors/API/jQuery
:hidden
非表示になっている要素を抽出します。
また、input要素でtype=“hidden”のものも対象になります。
また、input要素でtype=“hidden”のものも対象になります。
サンプル
サンプル1
隠れている全要素を数え、divを再表示します。また、input要素のうちhiddenになっているものも別途数えます。
<span></span> <div></div> <div style="display:none;">Hider!</div> <div></div> <div class="starthidden">Hider!</div> <div></div> <form> <input type="hidden" /> <input type="hidden" /> <input type="hidden" /> </form> <span></span>
// in some browsers :hidden includes head, title, script, etc... so limit to body $("span:first").text("Found " + $(":hidden", document.body).length + " hidden elements total."); $("div:hidden").show(3000); $("span:last").text("Found " + $("input:hidden").length + " hidden inputs.");
[全コードを表示]
[実行結果を単体で表示]