jQueryで要素の存在チェック
例えばid="elem"という要素について存在チェックを行うとき。
getElementById()の発想でやるとだめみたい。
これだと必ずtrueになる。
if($("#elem")){ … }
メソッドまで拾ってやる必要がある。
if($("#elem").size()>0) if($("#elem").length) if($("#elem").get(0))
また、これでもよいらしい。
if($("#elem")!=null)
例えばid="elem"という要素について存在チェックを行うとき。
getElementById()の発想でやるとだめみたい。
これだと必ずtrueになる。
if($("#elem")){ … }
メソッドまで拾ってやる必要がある。
if($("#elem").size()>0) if($("#elem").length) if($("#elem").get(0))
また、これでもよいらしい。
if($("#elem")!=null)