jqueryは要素の存在をどのように判断するか


1.jqueryは要素の存在をどのように判断するか
jqueryセレクタelementを取得elementが存在するかどうかにかかわらずオブジェクトを返します
var my_element=$("#myId");

ここでは要素「myid」が存在するかどうかにかかわらず、my_elementは常にobjectです
次の方法で「myid」要素が存在するかどうかを判断します.
if(my_element.length>0)){

alert("exist");

}else{

alert("not found");

}

2.その他
$("#myId").html("abc");

myidに上記のコードが存在しなくてもエラーはなく、ただ何もしないだけです.
var data=$("#myId").html();

myidが存在しない場合、dataはnull値です.
var data=$("#myId").val();

myidが存在しない場合、dataはundefinedです.