1. html()與val()的區別
$("#myId").html("abc");
如果myid不存在上面的代碼也不會出錯,只是不進行任何操作;
var data=$("#myId").html();
如果myid不存在,data爲null值
var data=$("#myId").val();
如果myid不存在,data爲undefined
2.jquery如何判斷元素存在
jquery選擇器獲取element 無論element是否存在都將返回一個對象
var my_element=$("#myId");
這裏無論元素"myid"是否存在,my_element始終是一個object
使用下面的方法判斷"myid"元素是否存在
if(my_element.length>0)){
alert("exist");
}else{
alert("not found");
}
alert("exist");
}else{
alert("not found");
}