問題タブ [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 投票する
2 に答える
84 参照

jquery - jQuery のデータとオブジェクト

私は次のようなコードを書こうとしています:

「値」内でわかるように、内のオブジェクトをキャッチしたいのですが[id^=myitem_]、できません。この場合、ドキュメント全体で最初のオブジェクトを取得するたびに。$(this)ここでは、「値」内で、ウィンドウまたはドキュメント全体を意味すると思います。

何か案が..?

0 投票する
7 に答える
206 参照

javascript - 別の要素のイベントを一時的に保存および無効化する方法

イベントを管理する方法を探しています。要素Aのホバー機能と、要素Bのクリック機能があります。Bの2回目のクリック中に、Aのホバー機能を一時的に無効にします。

Aの穴関数をBの内側に書き直す必要がない方法を探しています。「イベントの保存と無効化、ストアド関数の呼び出し」のような非常に単純な方法を探しています。

.data('events')やconsole.logのようなテクニックを見つけました。疲れたけど失敗したか、間違った書き方をしたのかもしれない。

助けてアドバイスしてください!

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

javascript - .filter()は未定義を返します

.filter()から返されるデータに問題があります$.get()

HTML

私が行った場合

削除<span ref="B">した後

私の質問は、タグ付きのHTML abcを取得するにはどうすればよい<span ref="B">ですか?

filter()を間違って使用しましたか?お知らせ下さい。

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

javascript - DOM へのデータの保存 - カスタム属性または .data()

重複の可能性:
jQuery Data vs Attr?

DOM に少量のデータを格納する予定のプロジェクトに取り組んでいます。特に、数値を DOM 要素に添付して、他の場所から簡単にアクセスできるようにするために使用しています。

次のようにカスタム属性を挿入する方が良いですか:

または、jquery の .data() 関数を利用するには?

両方を使用できることはわかっていますが、可能な限り最も効率的な方法を選択しながら、ベスト プラクティスを活用したいと考えています。DOM にこの少量のデータを格納するための別のより良いオプションはありますか?

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

javascript - jquery datatable から特定の行データを取得する

jQueryデータテーブルから特定の行データを取得したい。最初の列IDでレコードを取得するのを手伝ってくれる人はいますか?

val最初の列 ID です。データを変数に格納したい。

上記のデータセットを に割り当てotableます。

0 投票する
3 に答える
1068 参照

javascript - インラインjqueryデータ割り当て

次のような JavaScript 関数でアクセスされるデータを見てきました。

htmlでは、このようにデータが割り当てられています。

私はこれが前に行われたのを見たことがありません。そして、それを検索するために何と呼ぶべきか本当にわかりません。インラインjqueryデータ割り当て? それは良い習慣ですか?十分にサポートされていますか?それは何と呼ばれていますか?ありがとう!

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

javascript - テキストによるJqueryデータテーブルフィルター

以下のコードを使用して、jquery データ テーブルからレコードをフィルター処理しています。このようなデータ テーブル形式

「G-110、G-112」のような入力値を上記の関数に与えると、このような出力を意味します

上記の 2 つのレコードが表示されます。

私の入力がG1-001、G1-003、G-156であると仮定すると、2番目のレコードのみが表示されることを意味します。

データ テーブルの行にあるほとんどのアイテムをフィルター処理したいと考えています。

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

datatable - jqueryデータテーブルにデータを追加する方法

(条件から) いくつかのフィルター データを jquery データ テーブルに追加する必要があります。どのように可能ですか?

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

javascript - jquery data()オブジェクトを反復処理し、それらを別のdata()オブジェクト(配列)にプッシュします

data()配列であるjqueryオブジェクトにオブジェクトをプッシュするにはどうすればよいですか。numbers特定のクラスのHTMLをループして取得した、オブジェクトの配列を含むdataプロパティを作成したいと思います。各オブジェクトを配列にプッシュする方法がわかりません。

私の最初の質問は、オブジェクトにデータがある場合、オブジェクト全体をどのように見ることができるかということです。昔は私にできることだったようです

$('#div1').data('values', {'one' : 'UNO', 'two' : 'DUE'}); console.log($('#div1').data('values'))

そしてChromeは私に見るための少し拡張可能なオブジェクトを与えるでしょう。今、私は[object Object]私がそうするならば私がまだそれらを見ることができるのを見るだけです

console.log($('#div1').data('values').one)

しかし、オブジェクトに何が含まれているのか正確にわからない場合は、もう少し不便に思えdata()ます。私がこれを達成するのにどれだけ近いかを確認するのに役立ちます。

すべてのデータをそれぞれのオブジェクトに割り当てたら、

これらのオブジェクト(すべて共有クラスを使用add)をループして、それらに含まれるオブジェクトdata.valuesを別のdata()オブジェクトに配置するにはどうすればよいですか?bodyここでは、のデータオブジェクトでそれを実行しようとしていnumbersます。

となることによって

私の試みは失敗しました:

jsbin

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

jquery - プレフィックスオーバーライドオブジェクトを持つjQueryデータ属性

独自のカスタムjQueryプラグインを作成し、HTMLデータ属性を使用してデフォルトオプションをオーバーライドしようとしています。それぞれにプレフィックス(ポケットベル)を追加したので、最終的なマークアップは次のようになります。

今、私はオブジェクトを持っていると言います:

次のように言って、オプションを上書きしたいと思います。

ただし、これは機能しません。少しデバッグを行った後、$('。pager')。data('pager')が未定義を返していることを発見しました。私が言うなら:

これにより、次のオブジェクトが返されます。

このオブジェクトを必要なものに変換する方法が必要だと思います。多くのオプションを追加したいので、コードは個々のオプションを処理しなくてもこれを処理できることに注意してください。

他の人がこの問題に遭遇したと確信しています。助けていただければ幸いです。ありがとう