jQuery 代碼判斷一個對象是否存在:
***********************錯誤***********************
if($("#id")){}else{}因為 $(“#id”) 不管對象是否存在都會傳回 object 。
***********************正确***********************
if($("#id").length>0){}else{}使用 jQuery 對象的屬性 length 來判斷,如果 > 0 就存在。
或者
if($("#id")[0]){} else {}
直接使用原生的 Javascript 代碼來判斷: if(document.getElementById("id")){} else {}
本文轉自左正部落格園部落格,原文連結:http://www.cnblogs.com/soundcode/archive/2012/12/13/2816327.html,如需轉載請自行聯系原作者