この記事の例では、jQuery で使用されるタグ要素属性の使用法について説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
ここで紹介する jQuery の使用には、要素の属性、CSS スタイル、DOM モデル、フォーム要素、イベント処理など、jQuery によるページの制御方法が主に含まれます。
タグ要素の属性
HTML のすべてのタグにはいくつかの属性があり、そのタグはページ内のさまざまな状態を示します。たとえば、次の タグ
タグ は、ハイパーリンクであるタグの名前を表します。また、href タイトル ターゲット ID などの属性は、ページ内のこのハイパーリンクのさまざまな状態を示します。
この記事では、jQuery の観点からページ属性の制御方法をさらに詳しく説明します。
1.each() は要素
を走査しますeach(callback) メソッドは、主にセレクター内の要素をトラバースするために使用されます。この関数は、要素のシリアル番号を参照するパラメーターを受け取ります。マークされた属性の場合、this キーワードを指定して each() メソッドを使用すると、セレクター内の各要素に対応する属性値を取得または設定できます。
each() メソッドを使用してすべての要素を走査します。
最初の段落
2 番目の段落
2 番目の段落
2 番目の段落
2 番目の段落
2 番目の段落
2 番目の段落
上記のコードには 7 つの P 要素があります。まず、$("p") を使用してページ内のすべての p 要素のセットを取得し、次に each() メソッドを使用してすべてのピクチャを走査します。 this キーワードを使用して画像にアクセスし、画像の ID を取得して、画像の ID 属性を設定します。 each() メソッドの関数インデックスは要素のシリアル番号です。
2. 属性の値を取得します。 attr(name) メソッド
セレクター全体の要素を反復処理する場合を除きます。多くの場合、オブジェクトの特性の値を取得する必要がありますが、これは jQuery の attr(name) メソッドを使用して簡単に実現できます。このメソッドは、要素セット内の最初の属性値を取得します。一致するものがない場合は、unffined を返します。
最初の段落
第 2 段落
2 番目の段落
2 番目の段落
2 番目の段落
2 番目の段落
2 番目の段落
2 番目の p の title 属性値を取得したい場合は、位置セレクターを使用して取得できます。
attr() メソッドは、要素の値を取得するだけでなく、属性の値を設定することもできます。一般的な式は
です。
要素の属性の値を設定する場合、removeAttr(name) メソッドを通じて属性値を削除できます。その後、要素はデフォルト設定に復元されます。たとえば、次のコードはすべてのボタンを無効にします。
この記事が皆さんの jQuery プログラミングに役立つことを願っています。