判断jQuery选择器结果为空 - CSDN博客

简介: 原文:判断jQuery选择器结果为空 - CSDN博客 jQuery选择器获取到的是一个对象,所以无论页面上存在或者不存在元素,这个对象都不为空。因此,如果要使用jQuery检查元素再给某个页面上是否存在的时候,应该通过获取到的元素的长度来判断,使用下面的代码: if ($("#tt").
原文: 判断jQuery选择器结果为空 - CSDN博客

jQuery选择器获取到的是一个对象,所以无论页面上存在或者不存在元素,这个对象都不为空。因此,如果要使用jQuery检查元素再给某个页面上是否存在的时候,应该通过获取到的元素的长度来判断,使用下面的代码:

if ($("#tt").lenght > 0{
//do sth
}

或者通过转换成JavaScript对象的方式来进行处理,代码如下:

if ($("#tt")[0]) {
//do sth
}

不能使用以下代码:

if ($("#tt")) {
   //do sth
}

目录
相关文章
N..
|
8月前
|
JavaScript 前端开发 开发者
jQuery选择器
jQuery选择器
N..
55 1
|
3月前
|
JavaScript 前端开发
jQuery 选择器
jQuery 选择器
42 2
|
4月前
|
JavaScript 索引
jQuery 选择器
jQuery 选择器
48 5
|
3月前
|
JavaScript 前端开发
jQuery 选择器
jQuery 选择器用于操作 HTML 元素,支持基于 id、类、类型、属性等条件选择元素。它扩展了 CSS 选择器的功能,并使用 $() 符号。例如,$("p") 选取所有段落元素,而 $("button").click(function(){ $("p").hide(); }) 实现点击按钮后隐藏所有段落。
|
7月前
|
JavaScript 前端开发
jQuery 选择器
jQuery 选择器
42 0
|
7月前
|
JavaScript 前端开发 索引
jQuery的选择器与自带函数详解
jQuery的选择器与自带函数详解
|
4月前
|
JavaScript 前端开发 CDN
jQuery学习记录--jQuery语法,选择器,事件及hide(),show(), toggle()
本文是关于jQuery的学习笔记,涵盖了jQuery的简介、语法、选择器、事件处理以及hide()、show()、toggle()等方法的使用。
jQuery学习记录--jQuery语法,选择器,事件及hide(),show(), toggle()
|
4月前
|
JavaScript
jQuery 选择器
jQuery 选择器
31 3
|
4月前
|
JavaScript 索引
jQuery 选择器
jQuery 选择器
36 1
|
5月前
|
JavaScript 索引
jQuery的选择器有几种?
jQuery的选择器有几种?
43 1