以下のスニペットの用途は何ですか? jQuery APIから抽出しました。わかりません。
$("div").filter( $("#unique") )
親切にこれを説明してください。
ありがとう
以下のスニペットの用途は何ですか? jQuery APIから抽出しました。わかりません。
$("div").filter( $("#unique") )
親切にこれを説明してください。
ありがとう
で唯一のものdiv
を抽出していid=unique
ます。
$('div'). // return all divs
filter( $('#unique') ); // take the div with id=unique
そう。このステートメントはdiv
withを返しますid=unique
。
このステートメントは、$('div#unique')
または単にとして記述することもできます$('#unique')
。
このfilter
メソッドを使用すると、選択した要素から特定の要素のみを除外できます。span
テキストに 3 文字を超えるすべての を選択するとします。したがって、次のようにします。
$("span").filter(function() { return $(this).text().length > 3; }).click(...);
関数は何らかの条件をチェックして、 を返す必要がありboolean
ます。その要素を送信した場合、true
その要素は選択に保持され、そうでない場合は破棄されます。したがって、現在の質問については、