問題タブ [closest]
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.
jquery - jquery - ロールオーバー時に IMG src を変更する
私は次のコードを持っています:(フィドルはここにあります)
アンカーの rel 値に基づいて、画像の src 属性を変更しようとしています。
私はこのjqueryを試しています -
ページで複数回使用する必要があるためです。
.closest() が DOM をたどって最も近い一致する要素を見つけると考えるのは正しいですか?
何が欠けているのかわからないが、それは幸せではない.
regex - perl正規表現の最も近い一致
クローゼットの最後のアイテムから最後の言葉までを一致させようとしています。
たとえば、犬に最も近い b
「abcbdog」
「bdog」である必要があります
しかし、代わりに「bcbdog」を取得しています
「犬」の前の最後の出現「b」からのみ一致させるにはどうすればよいですか
これが私の現在の正規表現です:
ありがとうございました!
jquery - jQueryが最も近いものを見つける
別の要素に関連して、最も近い要素を見つける必要がありました。特定のツリー構造にロックされていない汎用関数が必要でした。jQuery 内に既に存在する可能性があります。もしそうなら、私に見せてください! これが私が思いついたものであり、必要なもので機能します:
-クリス
ruby - ツリー内で最初に一致する祖先を見つけるための jQuery closest() メソッドに相当する Nokogiri
jQuery には、DOM ツリーをたどって一致する要素を探す、closest()と呼ばれるやや不適切な名前のメソッドがあります。たとえば、次の HTML があるとします。
element
が に設定されていると仮定すると、次のよう<td>
に の値を計算できます。src
テーブル要素またはその src 属性のいずれかが欠落している場合、それは「未定義」をきれいに返します。
Javascriptland でこれに慣れてきたので、Rubyland で Nokogiri に相当するものを見つけたいと思っていますが、私が思いついた最も近いものは、この明らかに非エレガントなハックです。
空の配列で呼び出された場合、最初に nil が返されるため、3 進数が必要です。より良いアイデア?
jquery - .closest('form').find(':checkbox') ロジックの説明
フォーム 1 とフォーム 2 の 2 つのフォームがあります。両方のフォームが同じドキュメントまたはページにあります。これらのフォームは、チェックボックスによって区別されます。フォーム 1 にはチェックボックス入力要素があり、フォーム 2 にはチェックボックス要素がありません。
現在、次のコードでチェックボックス入力要素の存在をテストしようとしています:
フォーム2の送信をクリックすると、チェックボックスが見つかりました。
今のところ、 .closest は見つかった最も近いフォーム要素にコンテキストを設定することを理解しています。また、チェックボックスのないフォーム 2 をトリガーしている場合、フォーム 1 のチェックボックスを見つけるのはなぜですか?
明らかに、私はこれがどのように機能するかを誤解しています。誰か説明してくれませんか?
matlab - 特定の値に近い値を見つけるにはどうすればよいですか?
私は持っているdata = [1 1.2 1.3 1.5 1.8]
この時点のデータから前後で最も近い値を探したいのですが、b = 1.23
どうすればいいですか?
jquery - 特定の行の Jquery div セレクター
行として次のliがあります.私の要件は、アンカーの削除をクリックすると、ポップアップdivが表示されることです。
これを試しましたが、行全体に影響しています。特定の行でのみポップアップが必要です。
これは機能しません。
私を助けてください。
jquery - .closest() を使用して前に挿入する - 機能しない
リストに次のマークアップがあります (同じリスト形式が繰り返されます)。
a.link を各リスト項目の p と div.inner の間に移動したいと考えています。
次のスクリプトを使用しています。
しかし、「$(this).closest は関数ではありません」というエラーが表示されます。
なぜ .closest() が機能しないのですか...頻繁に推奨されているようです。これを達成する別の方法はありますか?
どうもありがとう。
jquery - 正しい入力要素を対象とするように jQuery セレクターを改良する
選択から入力に値を書き込む関数があります。これをトリガーするために live("change", 関数を使用しています。
これは正常に機能しますが、最も近い入力をターゲットにする必要があるため、すべてではなく、その 1 つの入力にのみ書き込みます。以下で試したことは機能しません。できれば助けてください、ありがとう。
アップデート
ここに Jsfiddle へのリンクがあります。機能はここでは機能していませんが、私の html を見ることができます。http://jsfiddle.net/clintongreen/9x6kv/
javascript - リンク上のスパンからテキストを取得-Jquery
こんにちは私はリンクのすぐ上のスパン要素からテキストを取得しようとしています。
完全なコード:
JS
HTML