私はWebアプリケーションを開発していますが、特定のdiv(id = div_specific)にテキストを追加する必要があります。 divはプログラムによって動的に生成されるので、divがすでに存在するかどうかを検証する必要があります。そうでなければ、divを最初に作成する必要があります。 divが既に存在するかどうかを確認するには?jQuery:divの存在を知る方法はありますか?
答えて
if(jQuery("#id_specific").length > 0) {
...
}
else {
...
}
divには最初に内容がないかもしれません。 –
@スティーブそれは問題ではありません。 jQueryは要素の配列を返します。そのため、要素の配列が0より大きいかどうかを確認しています。divの内容の長さはチェックしていません。 –
jQuery(...)。lengthはdiv内のコンテンツをチェックしません。検索パラメータに一致する項目の数を確認します(この場合はid = id_specific) – yoozer8
これはトリックを行う必要があり、
if($('#' + div_specific).length == 1){
alert("I Exist");
}
if($("#div_specific").length == 1) { /* do stuff */ }
は単に:
if($("#mydivname").length) {
// do something cool with the div
} else {
// create it
$("#mydivparent").append("<div id='mydivname'>hello world</div>")
// now do something cool with the new div
}
だから、存在する - 正式に編集された。 – David
- 1. jQuery:divの外にある "残りの領域"を選択する方法はありますか?
- 2. Java - すでに存在しないテキストファイルを開く方法はありますか?存在する場合は追加する方法はありますか?
- 3. jquery:divをループする方法
- 4. SQL XML - 存在:より良い方法がありますか?
- 5. 既存の通知を更新する方法はありますか?
- 6. 存在する値のみを返す方法はありますか?
- 7. 現在のスクリプトが存在するディレクトリを知る方法
- 8. プロパティの存在を確認する簡単な方法はありますか?
- 9. iOS:メールアカウントが存在するかどうかを知る方法
- 10. セルが存在するかどうかを知る方法
- 11. ユーザーオープンメールかどうかを知る方法はありますか?
- 12. SVNサーバーのURLを知る方法はありますか?
- 13. Webサイトのテンプレートエンジンを知る方法はありますか?
- 14. デバイスのシャットダウン時に通知領域/バーに通知を保存する方法はありますか?
- 15. 行が存在しないかどうかを知る方法?
- 16. ウェブページがまだ存在するかどうかを確認する春の方法はありますか?
- 17. 'myLogin'が現在のコンテンツに存在しないことを修正する方法はありますか?
- 18. ユーザーを知る方法は設定アプリにありますか?
- 19. spline()が使うノットを知る方法はありますか?
- 20. CoInstallerコードからデバイスが存在するかどうかを知る方法(存在する場合)
- 21. どのライブラリ関数が存在するかを知る方法は?
- 22. eclipseに存在するプロジェクトの数を知る方法
- 23. 1つのキャッシュエントリが存在するノードを知る方法
- 24. ディレクトリに存在するファイルのファイルまたはデータベースを保持する方法はありますか?
- 25. mysqlに存在しない可能性のある列を照会する方法はありますか?
- 26. 未知のジェネリック型を扱う方法はありますか?
- 27. REST Assuredでは、フィールドが存在するかどうかを確認する方法はありますか?
- 28. サファリ、またはWebKitの上のハードウェアアクセラレーションの存在を検出する方法はありますか?
- 29. mysqlテーブルの列が存在するかどうかを確認する方法はありますか?
- 30. まだ存在するMoodle APIはありますか?
あなたも、それを作成する方法を知っておく必要がありますか?私はそれを含めたことがあります。(あなたが親divのIDを知っていると仮定して) – David