这个问题在这里已经有答案了:
是否有一个「;“存在”;jQuery的函数?
(44个答案)
(44个答案)
去年关闭了
是的,我知道有人问了很多。
但是,这让我很困惑,因为谷歌上的搜索结果显示了不同的方法(如下所列)
$(文档).ready(函数(){
if($('#DivID').length){
警报(“发现长度”);
}
如果($('#DivID').length>;0){
警报(“发现长度大于零”);
}
如果($('#DivID')!=null){
警报(“发现时不为Null”);
}
});
检查div是否存在的正确方法是3种方法中的哪一种
编辑:
看到人们不想从这三种不同的方法中学习什么是更好的方法,这是一件微不足道的事情。这个问题实际上不是关于“如何检查div是否存在”,而是关于哪种方法更好,如果有人能够解释,为什么更好
第一个是最简洁的,我同意。前两个是相同的,但第一个只是稍微短一点,所以可以节省字节。第三个显然是错误的,因为该条件的值总是true,因为对象在这方面永远不会为null或false