关于jquery:如何检查页面上是否已经存在ID的对象?

How to check if an object with an ID already exists on the page?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Is there an “exists” function for jQuery

例如,假设您有DIV:

1
 

您正在动态创建一个DIV:

1
 

jquery中是否有可以使用的函数,它将检查页面上是否已经存在您试图创建的ID为的对象?


1
2
3
if (document.getElementById('hello')) {
    // yup, already there
}

或,在jQuery的方式: </P >

1
2
3
if ($('#hello').length) {
    // yup, already there
}


你可以用jQuery的方法去与 </P >

1
2
3
if($("#selector").length) {
    //object already exists
}