2011-08-19 11 views

答えて

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

私はまだちょうど明確にするため> 0を追加します。.. – Baz1nga

+2

これは方法です。誰か他の人のように> 0と言う必要はありません。ブロークは正しい。 0より大きい数字は真実であり、真と扱われます。 0は虚偽の唯一のものです。したがって、長さが0の場合、長さは偽です。 0以外の長さは真実です。私たちが本当に行列にいなければ、負の長さを持つことができますが、ゼロよりも大きいかどうかを確認する必要があります。それ以外の場合は、Brockの言うことをしてください。 – frosty

+0

それは私が探しているものです。ありがとうございました。 – krzyhub

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

    // do something 
} 
3

がある場合は、私がチェックする方法例えば

は、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 
} 
関連する問題