利用jq脚本来判断某个DIV元素是否存在是件很简单的事情,只需要获取指定元素的个数即可,下面是实现代码。

jquery判断指定的html元素是否存在的方法

1、jq判断指定ID的元素是否存在

示例代码:

<div id="m1"></div>
<script>
if($('#m1').length > 0){
console.log('存在');
}else{
console.log('不存在');
}
if($('#m2').length > 0){
console.log('存在');
}else{
console.log('不存在');
}
</script>

代码输出结果:

如果指定元素存在,那个它的 length 属性会大于1,如果不存在则为0,上面代码的输出结果如下!

存在
不存在

2、jq判断指定class的元素是否存在

示例代码:

<div class="m1"></div>
<script>
if($('.m1').length > 0){
console.log('存在');
}else{
console.log('不存在');
}
if($('.m2').length > 0){
console.log('存在');
}else{
console.log('不存在');
}
</script>

输出结果:

存在
不存在