用jQuery检查某个元素在网页上是否存在时,应该根据获取元素的长度来判断,代码如下:
if
($(
"#tt"
).length > 0) {
//元素存在时执行的代码
}
不能使用以下代码:
if
($(
"#tt"
)) {
//永远执行,不管元素是否存在
}
这就是为什么要根据元素的长度来判断元素在页面中是否存在的原因。
2022-12-09 14:58:55
用jQuery检查某个元素在网页上是否存在时,应该根据获取元素的长度来判断,代码如下:
if
($(
"#tt"
).length > 0) {
//元素存在时执行的代码
}
if
($(
"#tt"
)) {
//永远执行,不管元素是否存在
}