[解決済み] jQueryの要素がDOMにあるかどうかを確認するにはどうすればよいですか?
2022-04-27 11:59:03
質問
例えば、次のような要素を定義するとします。
$foo = $('#foo');
を呼び出して
$foo.remove()
を何らかのイベントから取得します。質問ですが、$foo が DOM から削除されたかどうかを確認するにはどうしたらよいのでしょうか?私は、以下のことを発見しました。
$foo.is(':hidden')
は動作しますが、もちろん、単に
$foo.hide()
.
解決方法は?
このように。
if (!jQuery.contains(document, $foo[0])) {
//Element is detached
}
これは、要素の親のいずれかが削除された場合でも動作します (この場合、要素自体にはまだ親があります)。
関連
-
[解決済み] jQueryを使って要素のIDを取得するにはどうすればよいですか?
-
[解決済み] 要素外でのクリックを検出するにはどうすればよいですか?
-
[解決済み] jQueryで要素が非表示になっているかどうかを確認するには?
-
[解決済み] どのラジオボタンが選択されているかをjQueryで知るにはどうしたらよいですか?
-
[解決済み] jQueryでページを更新するにはどうすればよいですか?
-
[解決済み] jQueryで要素にスクロールする
-
[解決済み] jQueryで複数のクラスを持つ要素を選択するにはどうすればよいですか?
-
[解決済み] チェックボックスがチェックされた場合のjQuery
-
[解決済み] jQueryの.ajax()メソッドが私のセッションクッキーを送信しないのはなぜですか?
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] jQuery に何かを実行する前にすべての画像の読み込みを待つように指示する公式な方法
-
[解決済み] jQuery UI DatePicker - 日付フォーマットの変更
-
[解決済み] Google Maps APIでマウスのスクロールホイールによる拡大縮小を無効にする方法
-
[解決済み] チェックボックスがチェックされた場合のjQuery
-
[解決済み] jQueryの複数要素の同一クリックイベント
-
[解決済み] jQueryで5秒待つには?
-
[解決済み] jQuery セレクタ。Id Ends With?
-
[解決済み] ボタンやリンクを無効化・有効化する最も簡単な方法とは(jQuery + Bootstrap)
-
[解決済み] jQuery OR Selector?
-
[解決済み] jQueryを使用して文字列から最後の文字を削除する方法は?