Core/API/jQuery
jQuery(expression, context)
この関数は、エレメントとマッチさせるCSSセレクターを含む文字列を受け取る。
jQueryの核になる関数である。jQueryの全てはこの関数を基本にしているか、もしくは何がしかの形で使っている。
この機能の最も基本的な利用方法は、合致するエレメントを抽出するためのexpression(大抵はCSSを含む)を受け取ることである。
もしcontextが何も指定されなければ、$()関数は現在のHTMLのDOMエレメントを検索する。
逆にDOMエレメントやjQueryオブジェクトなどのcontextが指定されれば、expressionはそのcontextに対して合致するものを捜します。
expressionの文法については、Selectorsのページを参照。
jQueryの核になる関数である。jQueryの全てはこの関数を基本にしているか、もしくは何がしかの形で使っている。
この機能の最も基本的な利用方法は、合致するエレメントを抽出するためのexpression(大抵はCSSを含む)を受け取ることである。
もしcontextが何も指定されなければ、$()関数は現在のHTMLのDOMエレメントを検索する。
逆にDOMエレメントやjQueryオブジェクトなどのcontextが指定されれば、expressionはそのcontextに対して合致するものを捜します。
expressionの文法については、Selectorsのページを参照。
- expression
- String検索式
- context
- Element,jQuery検索対象。DOM ElementやDocument,jQueryオブジェクトなど
引数
戻り値
jQuery
抽出されたjQueryオブジェクト
サンプル
サンプル1
documentの最初のform内にある、全てのinputタグでtypeがradioのものを抽出する。
$("input:radio", document.form[0]);
サンプル2
AJAXで戻ってきたXMLから、全てのdivを抽出する。
$("div", xml.responseXML);
サンプル3
全てのdocumentの中から、divの中にpが入れ子になっているものを抽出して枠線を付ける。
$("div > p").css("border", "1px solid gray");