問題タブ [each]

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 投票する
3 に答える
7887 参照

jquery - jQueryJSON.eachエラー

このようなJSONオブジェクトがあります。

そして、私はこのJSONオブジェクトから詳細を取得し、それらを<ul>

私が現在試しているコードは次のようになり、問題が発生しています

writeuplistは単なるulオブジェクトです。

また、すでにリストにある情報を上書きしたり、再度追加したりすることも心配です。同じデータを追加し続けたくない。これを回避するための良い方法は何ですか?

JSONファイルからデータを取得する際に問題が発生しているようです。これは、.each関数でデータにアクセスしようとしている方法と関係があると思います。

誰かがどこが間違っているのかを見つけることができますか?

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

groovy - Groovyでクラスの「各」メソッドを動的にオーバーライドするにはどうすればよいですか?

Groovyは、each()およびその他の多数のメソッドを java.lang.Object に追加します。Groovy メタクラスを使用して Java クラスのデフォルトの each() を動的に置き換える方法がわかりません。

新しいメソッドを追加する方法を見ることができます:

ただし、メソッドをオーバーライドする場合、同じアプローチは機能しないようです。

私は何を間違っていますか?Groovyでeach()を動的にオーバーライドするにはどうすればよいですか?

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

jquery - Jquery Loop から 2 つの項目のみを取得する

ここに私のJqueryがあります

これは、HTML テーブルの tableFilter タイプ関数の一部です。ただし、結果の2つだけを表示したいです。ある種のインデックス カウンターをインスタンス化しようとしましたが、失敗しました。どんな助けや考えもいただければ幸いです。

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

javascript - .each または検索機能、どうすればそれらを利用できますか?

10 項目の ul リストがあり、選択した li テキストを表示するラベルがあります。

ボタンをクリックすると、対応する番号を割り当てる必要があることがわかったときに、一致するものを見つけるためにすべてのリスト項目に対してラベルをチェックする必要があります。

いえ

リスト: メッシ クリスティアーノ ズラタン

リスト項目の隠し値: www.messi.com www.cronaldo.com www.ibra.com

レーベル: ズラタン

スクリプト (思考) プロセス: ラベル テキストを取得し、一致する文字列のリストを検索し、その文字列の値を取得します。

(そして、誰かがこれらの基本的な (?) ことを学ぶ方向に私を向けることができれば.

できるだけ具体的にしようとしました、ありがとう!

編集:明確でなくて本当にごめんなさい。

li はすべて動的にクラスを取得しています (.listitem)。リンクは配列または非表示フィールド (または非表示の他の ul) に格納できます。リンクがどこにあるかは実際には問題ではありません..

$('.listitem').click(function() {
$("#elname").text($(this).text());
$("#such").attr("href", $( this).attr('値'));
});

私はliが値を持つことを試みていましたが、liが値を持つことができないことに気付きました..

再度、感謝します!

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

javascript - mootools each() の終了方法

条件が一度真だったときに各関数を終了するにはどうすればよいですか?

これは動作しません:

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

javascript - jQuery $.each()-問題

wordpress プラグインを作成していて、画像をインポートする関数があります。これは、反復ごとに .load() 関数を呼び出す $.each() ループで行われます。ロード関数が呼び出すロード関数ページは、画像をダウンロードして数値を返します。番号はスパン要素にインポートされます。ソース配列と宛先配列は、非表示の UL の LI 要素からインポートされています。

このようにして、ゼロからインポートされた画像の総数までをカウントするカウンターがユーザーに表示されます。以下のjQueryコードを使用できます。

これはかなりうまく機能しますが、ロード関数が DOM を本来の速度で更新していないように見えることがあります。これは、スパンが更新される数値が前の数値よりも小さい場合があり、ほとんどの場合、最後の数値が小さい数値に置き換えられているためです。終わり。これが起こらないようにするにはどうすればよいですか?また、$.each-loop の準備ができたときに「#mrc_imp_img」を非表示にするにはどうすればよいですか?

0 投票する
5 に答える
6191 参照

jquery - jQuery 各ループ - 変数の使用

商品一覧があります。各製品には、タイトルとレビュー リンクがあります。現在、タイトルは個々の製品ページに直接リンクしており、レビュー リンクは別の場所に移動しています。

jquery each ループを使用して各 li を循環させ、タイトル (最初のリンク) から href を取得し、それをレビュー リンク (2 番目のリンク) に適用して、両方が製品ページを指すようにしたいと思います。

単純化されたコードは次のようになります。

次のようなものになると思いました。

ただし、常に同じ変数「リンク」を使用します。

誰かが私を助けることができますか?

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

javascript - JQuery ごとに setInterval を繰り返す問題

個々の div を更新できるように、jQuery で set interval 関数を使用してカレンダーの時刻のリストをループしています。最初に、このコードを Ajax 経由で呼び出されたページに配置しましたが、関数は新しい日付変数セットを受け取ることはありませんでした。ページが最初にロードされたときに見た変数を認識するだけです。

次に、メイン ページのクリック イベントにコードを追加しましたが、新しい日付を選択するたびに、最初の日付と 2 番目の日付を使用して関数が再度実行されました。

0 投票する
4 に答える
1521 参照

javascript - JQueryの各ループの問題

私は次のコードを持っています

クリック<li>したものと同じもので囲まれているものすべてをループしたい<div><a>

もちろん、これ<li>で2つではなく、4つすべてが囲まれるので、で始まり、$(this)で終わるものが必要です。.each()

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

jquery - jquery.eachで要素を数えることに基づいてフォーム送信をオーバーライドする

私はおそらくこれについてすべて間違っていますが、ここで私がやろうとしていることは次のとおりです。

データベース情報に基づいて動的に生成される約 50 個の選択ボックスを含むフォームがあります。テキスト ボックスの ID を制御することはできませんが、それぞれにクラスを追加できます。フォームが送信される前に、ユーザーは選択ボックスから少なくとも 1 つの項目を選択する必要がありますが、4 つまで選択する必要があります。

私は少し眠くて、jQuery に全体的に慣れていませんが、$("form").submit をオーバーライドしようとしています。アドバイスや提案は大歓迎です。