問題タブ [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.
javascript - jQuery each() 関数の範囲?
私はjQuery ColorPickerウィジェットを使用しています-特にColorPickerSetColor関数を実行しています(内部で「setColor」のみ)。コードの抜粋:
ウィジェットにバグがあるようです。each() 呼び出し内で調べた場合、「col」パラメーターは未定義です。私はドキュメントと他の例を読みましたが、見つけることができるすべてのことは、 each() 呼び出しが関数を実行するときに 'col' がまだスコープ内にある必要があることを示していますが、そうではないようです...
ヘルプ?
ありがとう!
jquery - jQuery .each() で JSON 配列を解析する
私はこのjQuery関数を持っています
そして、私はこの配列を解析しようとしています
問題は、jQuery.js ファイル自体でエラーが発生することです。
誰が何が起こっているのか手がかりを持っていますか? .each() ステートメントの前に警告すると問題なく警告されますが、.each() ステートメント内で警告すると何も得られず、変数は構築されません。
ありがとう!
jquery - Jquery $this または each() で一度に 1 つのリンクを指定する
同じことを書く方法がたくさんあるように見えるので、jQueryを学ぶのは難しいと思います。
演習として、アンカー タグ内のテキストを取り、リンクの href 属性に詰め込みたいと思います。
例えば
なる
私の最初の試みは
リンクごとにこのアクションを実行するように指定する必要があるため、これは明らかに機能しません。
foreach ループを使用する必要がありますか? .each() 関数? それとも$this表記?それらはすべて機能しますか?
javascript - jQueryで.wrapAll()を使用するには?
div
のクラスを持つすべての s 内のすべての p タグを見つけて、someClass
それらを別の でラップする必要がありdiv
ます。これは、最初のマークアップがどのように見えるかです:
次のようになります。
何か案は?.each()
: for eachを使用してみると、すべてのタグdiv
をラップするクラスがありますが、それらをすべて top でラップするだけです。someClass
p
div
jquery - jqueryでネストされたフォーム要素を反復処理します
これがすでに投稿されている場合は申し訳ありませんが、私は役に立たないことを探していました。
jqueryでネストされたフォームの「要素」(入力タグのような厳密なフォーム要素だけでなく、他のhtml要素でもある要素)をループする方法を知りたいだけです。現在、私はそれを行うためのこのコードを持っています:
フォームに次のような他の要素が含まれている場合は機能しません。
助けてください...
jquery - jQueryを使用して特定の名前またはIDのフィールドを検索して無効にします
チェックボックスの状態に基づいて有効または無効にしたい入力フィールドがいくつかあります。具体的には、IDが「ship1」で始まるフィールドを見つけて、チェックボックスをオンにしたときに無効にします。誰もが方法を知っていますか?
これが私のページの抜粋です:
jquery - 1 つの div 内の一連の画像で show hide を個別に使用する
私は JQuery のまったくの初心者であり、自分の能力を超えたプロジェクトを完成させる任務を負っています。
関連する非表示の段落を持つ独自の div に一連の画像があります。簡単な表示/非表示スクリプトを使用して、最初の div から段落を取得して適切に表示および非表示にすることができますが、ミックスにさらに画像 div を追加すると、コードは最初の画像のみを開くか、一度に<P>
すべて開きます。<P>s
明らかに、私は EACH ループに相当するものを統合するのに助けが必要です。
コードは次のとおりです。
jquery - each() ループ内の Ajax 呼び出しが非同期ではない
私がやろうとしているのは、一連のチェックボックスを通過することです。
チェックされているそれぞれについて、(ajax 呼び出しを使用して) いくつかの計算を実行する必要があります。エラーが発生した場合は、ループを中断してメッセージを返す必要があります。
すべての ajax 呼び出しの実行には約 0.4 秒かかりますが、一度に最大 4 つしかチェックできないため、問題になることはありません。
しかし、私が直面している問題は、エラー function() 内のアラート ボックスの前に最後のアラート ボックスがポップアップすることです。エラー関数は機能しますが、常に最後の関数の後に表示されます。
呼び出しを非同期 = false として定義すると、呼び出しが応答を返すまでコードの実行が待機するという印象を受けました。それは間違った仮定ですか?
これを達成する方法はありますか?
前もって感謝します