Js与Jquery 判断一个元素是否存在
javascript 代码下判断 DOM 下是否存在某个元素
if(document.getElementByIdx_x('but')){
alert('元素存在');
}else{
alert('元素不存在');
}
但是在JQuery 下如判断某个元素是否存在.
jquery 内置没有直接判断dom中某个元素是否存在的方法.
$("#but") 获取到的是jquery 对象,是一个object,无法判断此元素是否存在.
但是jquery 对象有个length 属性,表示当前jquery 对象中获取到几个 domElement 元素.
所以我们的jquery代码可以这样写:
if($("#but").length>0){
alert('元素存在');
}
只要jquery对象中获取到的 domElement 个数大于0 说明此元素一定存在dom中.
相关推荐
EdwardSiCong 2020-11-23
85477104 2020-11-17
hhanbj 2020-11-17
81427005 2020-11-11
seoppt 2020-09-13
honeyth 2020-09-13
WRITEFORSHARE 2020-09-13
84483065 2020-09-11
momode 2020-09-11
85477104 2020-08-15
83510998 2020-08-08
82550495 2020-08-03
tthappyer 2020-08-03
84901334 2020-07-28
tthappyer 2020-07-25
TONIYH 2020-07-22
tztzyzyz 2020-07-20
83510998 2020-07-18