ホームページ > ウェブフロントエンド > jsチュートリアル > jQuery フィルター要素の概要 Operations_jquery

jQuery フィルター要素の概要 Operations_jquery

WBOY
リリース: 2016-05-16 17:11:32
オリジナル
984 人が閲覧しました

1: eq(index) メソッド

は、N 番目の要素を取得するために使用されます。この要素の位置は 0 から始まります。構文形式は次のとおりです: eq(index)

3 番目のテーブルを取得し、背景色を「#FCF」に設定します。コードは次のとおりです: $("td").eq(2).css("background", "#FCF");


2: filter(expr) メソッド

は、指定された式に一致する要素のセットをフィルターで除外するために使用され、カンマを使用して複数の式を区切る場合、複数の式の間に "OR" 関係が存在します。 >

構文は次のとおりです: filter(expr)

$("input").filter(".sel").css("backgroud", "#FCF"); //クラス属性値 sel を持つ入力要素を選択し、その背景色を設定します

$("input").filter(".sel, :first").css("background", "#FCF"); //クラス属性値を持つ入力要素を選択するか、現在の要素を選択します最初の要素をフィールドにして背景色を設定します、

式はカンマで区切ります


3: filter(fn) メソッド

は、指定された関数の戻り値に一致する要素のセットをフィルターで除外するために使用されます。関数は内部で各オブジェクト ($:each など) を 1 回計算します。呼び出された関数が false を返した場合、要素は削除されます。

それ以外の場合は保持されます。構文形式は次のとおりです。 filter(fn)


コードをコピー コードは次のとおりです:




filter(fn) の使用法




    >

    お元気ですか?






    子要素には ol 要素が含まれていないと仮定し、この要素のフォントの色を青に設定します。






4: has(expr) メソッド

は、特定の子孫を含む要素を保持し、指定された子孫を含まない要素を削除するために使用されます。このメソッドは、指定された jQuery オブジェクトから一致するオブジェクトのセットを再作成し、元の を 1 つずつテストします。一つ🎜>

それらのオブジェクトの子孫、一致する子孫を含むオブジェクトは保持されます。構文形式は次のとおりです:

has(expr)


コードをコピー コードは次のとおりです:





has(expr)用法



   


          
          
  • 正文

  •       
  • 结尾

  •    




5: hasClass(class)

用于检查当前的元素是否含有某个特定的类,如果有,则返回true

复制代码 代码如下:





hasClass用法



  

div元素

  
div元素二




6:map(callback)方法

map(callback)方法用于将一组元素转换成其他数组(无论是否是元素数组), 可以用这个函数来建立一个列表,无论是值、属性还是CSS样式,或者其他特别形式,

都可以用$.map()来方便的建立,语法格式如下:

map(callback)

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート