如何判断页面中是否存在某个元素呢?比如判断当前页面源代码中是否存在一个id="example"的元素,通常如果按照Js的写法,则如下:
if(document.getElementById('example')) { // do something } else { // do something else }
使用Jquery时,则应按照如下写法:
if($('#example').length) { // do something } else { // do something else }
注意不能直接写作 if($('#example')) ,因为这个将会永远返回 true。