使用jQuery检查元素是否在DOM中?

时间:2011-08-19 09:04:22

标签: jquery dom

我有一个快速而简单的问题。如何检查元素是否在DOM中?

例如,我如何检查是否有 <p id="does_i_really_exist_or">this is just matrix</p>

3 个答案:

答案 0 :(得分:9)

if ( $("#does_i_really_exist_or").length ) {
   //-- It does exist.
}

答案 1 :(得分:5)

if ($("#does_i_really_exist_or").length > 0) {

   // do something
}

答案 2 :(得分:3)

这里有三种不同的方式:

if ($("#does_i_really_exist_or").length > 0) {

   // do something
}

if ($("#does_i_really_exist_or").size() > 0) {

   // do something
}

if ($("#does_i_really_exist_or")[0]) {

   // do something
}