我正在开发一个Web应用程序,需要将一些文本追加到特定的div(id = div_specific)。 div是由程序动态生成的,所以我需要验证div是否已经存在,否则,我必须首先创建该div。如何验证div是否已经存在?
答案 0 :(得分:6)
if(jQuery("#id_specific").length > 0) {
...
}
else {
...
}
答案 1 :(得分:1)
这应该可以解决问题,
if($('#' + div_specific).length == 1){
alert("I Exist");
}
答案 2 :(得分:1)
if($("#div_specific").length == 1) { /* do stuff */ }
答案 3 :(得分:1)
简单地:
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
}