因為jQuery在獲得對象的時候,無論要獲得的對象是否存在,都會返回jQuery對象。所以,以往的 js 判斷是否存在在jQuery是行不通的。
jQuery判斷指定id的對象是否存在,只需要判斷對象的length是否大于0即可。
示例:
正確的判斷寫法如下:
- if($("#object_id").length>0)
- {
- alert('對象存在');
- }
- else
- {
- alert('對象不存在');
- }
或者直接使用原生的 Javascript 代碼來判斷:
- if(document.getElementById("id"))
- {
- alert('對象存在');
- }
- else
- {
- alert('對象不存在');
- }
以上所述就是本文的全部內容了,希望大家能夠喜歡。
新聞熱點
疑難解答
圖片精選