問題タブ [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.
javascript - jquery data() オブジェクトをループし、キーを変数名として変数に値を書き込みます
次のような HTML5 データ属性を持つ html 要素を考えてみましょう。
私がやりたいことは、データオブジェクトをループして、次のような変数を作成することです
私のコードは次のようになります。
初め:
空の値があるとエラーが発生するため、値を引用する必要があります。しかし、値は文字列としてのみ必要であり、後のコード セクションで必要に応じて再解析できるため、問題ありません。
問題は、変数を取得できないことです。私が行う出力を見たいとしましょう
「IDが定義されていません」と表示されます
javascript - jQueryによって動的に変更された後にデータ属性を読み書きする方法は?
Mix It Upを使用してソートできるアイテムのリストを作成しています。各アイテムの投票を増減し、新しい投票に基づいて、リスト内で上下に移動する上下ボタンをそれぞれに付けたいと思います。
これはすべて問題ありませんが、Mix It Up でデータ属性を使用すると問題が発生します。Mix It Up はデータ属性を使用してソートするため、私のコードではdata-votes
属性を変更しています ( を使用$(selector).data('votes')
)。ただし、「変更された」データ属性を持つ要素を印刷するたびに、それらは最初と同じです。
jQuery / Mix It Up にデータ属性を再読み込みさせて、Mix It Up が新しい属性を使用して動的にソートできるようにするにはどうすればよいですか?
jquery - 各番号付きデータ属性jqueryを取得
HTML
これらの各 data-thumb-* 属性を jQuery で取得したいと考えています。
次に、setInterval を使用してこれらを反復処理し、image1.jpg の src を交換します。
ユーザーがホバリングして data-thumb-0/1/2/3/4/etc を数秒間表示することになります。
これらに番号を付けた理由 (data-thumb-0/1/2/3/4/5) は、クライアントがアップロードしたサムの数に基づいて CMS がこれらの番号をプッシュするためです。
これが十分な情報であることを願っています。
javascript - ajax 呼び出し後に div からデータを要求できません。これを修正するにはどうすればよいですか?
この例はうまく機能し、プロジェクトで使用するのと同じですが、使用するデータ、この場合、data-name
attr を持つ div は ajax によってロードされ、機能しないように見えます。コンソールでは、Firefox は次の後にこれを出力しますclick
。
getPreventDefault() を使用すると、新しいバージョンが作成されます。デフォルトの状態を確認する必要があります defaultPrevented.jquery.min...
js
html
CSS
javascript - jQuery を使用します。data() と select
画像を動的に変更するための以下のコードがあります。正常に動作しますが、いくつか質問があります。
1 - なぜ
働くが
動作しませんか?attr() の代わりに data() を使用する方法はありますか?
2 - 選択したオプションの data-parameters 値からデータを取得します
選択したオプションのデータパラメータから値を取得するにはどうすればよいですか?