jQuery判斷某個節點或者元素是否存在

如何判斷頁面中是否存在某個元素呢?好比判斷當前頁面源代碼中是否存在一個id="example"的元素,一般若是按照Js的寫法,則以下:spa

if(document.getElementById('example')) { 
    // do something 
} 
else { 
    // do something else 
}

使用Jquery時,則應按照以下寫法:code

if($('#example').length) { 
    // do something 
} 
else { 
    // do something else 
}

注意不能直接寫做 if($('#example')) ,由於這個將會永遠返回 true。get

相關文章
相關標籤/搜索