問題タブ [jquery-end]

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

detach - .before()とともに使用した場合の.end()の動作

.beforeDOMから切り離された要素を呼び出した場合.end、アタッチされた要素の場合とは異なる動作をします。

(フィドル: http: //jsfiddle.net/R2uc7/2/

どうやら、接続または切断されているノードに応じて.before異なる動作を引き起こします。.endロジックがわかりません。何に頼れるかわかりません。

誰かがとの.end組み合わせの定義された動作について私に教えてもらえ.beforeますか?

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

javascript - Jquery end() メソッド

次のようなhtmlファイルがあります。

このスクリプトをロードすると:

それは私に1つの空行を与えます。ただし、これを行うと:

アラートボックスに「リスト」が表示されます。上記の 2 つのコードは同じであると予想されるため、同じ結果が表示されるはずです。なぜ違いが生じたのか説明していただけますか?

ありがとうございました。

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

jquery - jQuery .end メソッドが jQuery オブジェクトで機能しない

非常にシンプルなカスタムプラグインがあります。this呼び出した後に返された場合、.end()うまく機能します。$(this)ただし、が返された場合.end()は機能しません。なぜそれが起こるのですか?ここで何か不足していますか?

コード:

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

jquery - jQuery end()、まさに便利な場所

関数end()のjqueryドキュメントを調べましたが、

定義 : 現在のチェーンの最新のフィルタリング操作を終了し、一致した要素のセットを以前の状態に戻します。

私は機能を理解しましたが、それがより役立つ場所を理解できませんでした。

元:

を表示している 2 行目は理解できましたが、次の//alerts 3ように書くこともできます。

では、なぜ余分な 2 つのメソッド.filter.end(),

.end() が役立つ例を教えてください。