0

需要检查元素是否myid 存在。

这是一些伪代码:

if (myid exists)
{ 
    //do something.
}
else
{
    //do something else.
}

我将如何在 jquery 中执行此操作?

4

7 回答 7

1

只需使用 jQuery ID 选择器和.length属性:

if( $( '#myId' ).length > 0 ) {
  // id exists
} else {
  // id does not exist
}
于 2013-04-19T12:41:55.737 回答
1

你可以这样做

if( $('#myid').length) ){ // element exists }
于 2013-04-19T12:43:07.420 回答
0

您可以使用length

if($("#myid").length) {
    //true
    do something.  
} else {
    //false
    do something else.  
}
于 2013-04-19T12:42:10.843 回答
0

尝试这个...

if ($("#" + myid).length) {
    // exists
} else {
    // doesn't exist
}
于 2013-04-19T12:42:14.157 回答
0
if($("#" + id).length > 0) {
} else {
}
于 2013-04-19T12:42:28.010 回答
0
if($("#myid").length == 0) {
   do something else //does not exist
} else {
   do something
}
于 2013-04-19T12:42:35.620 回答
0
if ($("#" + myid).length > 0) {

}

或者干脆

if($("#" + myid).length) {


 } 
于 2013-04-19T12:42:58.840 回答