jQuery関数の2番目のパラメータは、指定されたコンテキストのDOM要素を取得します.

1902 ワード

jQuery関数の2番目のパラメータは、DOM要素の探索範囲を指定することができる.
2番目のパラメータは、次のタイプに分けられます.
DOM reference
jQuery wrapper
document
コードの例
 
  





















<br>// search within all form elements, using a wrapper for context, <br>// alerts "8 inputs" <br>alert("selected" + $('input', $('form')).length + ' inputs'); <br> <br>// search with the first form element, using DOM reference as the context, <br>// alerts "4 inputs" <br>alert("selected" + $('input', document.forms[0]).length + ' inputs'); <br> <br>// search within the body element for all input elements using an expression, <br>// alerts "12 inputs" <br>alert("selected" + $('input', 'body').length + ' inputs'); <br>



まとめ
2番目のパラメータの異なるタイプについて、対応する使い方を以下の表に示します.
を選択します.
使用法
jQuery wrapper $('input', $('form')).length
DOM reference $('input', document.forms[0]).length
document $('input', 'body').length