問題タブ [jquery-data]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
122 参照

javascript - リストから各要素のデータ属性を取得する方法

私はこの「リスト」を持っています:

dataすべての要素の属性を取得する必要があるため、次のようにします。

しかし、私が得るのは最初の要素の属性だけです...何が間違っていますか? フィドル: http://jsfiddle.net/4DRxz/

0 投票する
2 に答える
46 参照

jquery - ドロップダウン内のオプションで $.data() を取得するには?

変更時にドロップダウン内のOption1のデータを取得するにはどうすればよいですか?

0 投票する
2 に答える
460 参照

jquery - 親の親の jquery data() を取得できません。undefined のみを返します

リスト:

関数:

関数 ok() は undefined を返します。これの何が問題なのですか?

0 投票する
2 に答える
66 参照

javascript - jQuery.data() に格納されたオブジェクトの個々のキーを割り当てる

jQuery.data()メソッドを使用して要素にカスタム データを保存しています。

data-testを使用して格納されているオブジェクトの個々のキーにアクセスできることを知っています

しかし、このように個々のキー再割り当てしても問題ありませんか? 動作しますが、文書化されていません。次に、ブラウザの開発者ツールを使用して要素を調べると、この場合は古い値、つまり「apple」がまだ表示されます。JSFiddle

更新 - 関連する Q&A が見つかりました (私の主な質問はオブジェクトの個々のキーの割り当てに関するものだったため、実際には重複していません)。

0 投票する
2 に答える
45 参照

jquery - data() と attr() を使用して元の css を選択して呼び出すと、Firefox では機能しますが、Opera と Chrome では機能しませんか?

draggable()jqueryのイベントで(jquery ui ) をドラッグした後、ドラッグ可能な div を元の位置にリセットできるようにしたいと考えています。これは私がしました:

古い Firefox でも動作しますが、最新の Opera と Chrome では動作しません。data() を attr() に置き換えようとしましたが、それでも同じです。

よりクロスブラウザな方法でこれをどのように達成できますか?

編集:これが実際のコードです:http://jsfiddle.net/MVCA6/