私は次のことでいくつかの問題に直面しています。jquery初心者です。これらに関して助けてください。まず知りたいのは:
jquery関数の使用は何ですか$.data()
jquery プラグインでこれを使用する方法 誰かがこの機能について説明を提供してくれると助かります。
私は次のことでいくつかの問題に直面しています。jquery初心者です。これらに関して助けてください。まず知りたいのは:
jquery関数の使用は何ですか$.data()
jquery プラグインでこれを使用する方法 誰かがこの機能について説明を提供してくれると助かります。
を使用$el.data()
すると、要素に値が関連付けられ、jQuery によってメモリに格納されたオブジェクトに格納されます。このオブジェクトは、要素自体によってキー設定されます。
この$.data()
メソッドを使用すると、jQuery によって保存されたすべてのデータ属性にアクセスでき、必要なキー要素を提供することでそれらを取得できます。
$.data() は DOM 属性の値に使用されます。私たちはdomを持っているように
<input id="dom1" type ="text" data-att1="test1" />
次に、属性 data-att1 の値を取得できます
$('#dom1').data('att1');
公式ドキュメントより
一致した要素に関連付けられた任意のデータを保存するか、一致した要素のセットの最初の要素の名前付きデータ ストアで値を返します。
初期の頃は :-) 追加の属性を追加して、dom 要素に追加のデータを追加していました。jQuery のデータは、追加の属性を追加せずにドーム要素に追加のデータを追加する方法を作成しました。
HTML では、カスタム データ値をタグに入れることができます。例えば :
<li data-numrow="12" data-author="myself">Sample tag</li>
$.data("numrow")
タグのこのデータ属性に簡単にアクセスできます。それは多かれ少なかれショートカットです$.attr("data-numrow")