判断jQuery选择器结果为空
2014-11-27 10:38
676 查看
jQuery选择器获取到的是一个对象,所以无论页面上存在或者不存在元素,这个对象都不为空。因此,如果要使用jQuery检查元素再给某个页面上是否存在的时候,应该通过获取到的元素的长度来判断,使用下面的代码:
if ($("#tt").lenght > 0) {
//do sth
}
或者通过转换成JavaScript对象的方式来进行处理,代码如下:
if ($("#tt")[0]) {
//do sth
}
不能使用以下代码:
if ($("#tt")) {
//do sth
}
if ($("#tt").lenght > 0) {
//do sth
}
或者通过转换成JavaScript对象的方式来进行处理,代码如下:
if ($("#tt")[0]) {
//do sth
}
不能使用以下代码:
if ($("#tt")) {
//do sth
}
相关文章推荐
- 如何判断jquery选择器选择结果为空
- 判断jQuery选择器结果为空 - CSDN博客
- 如何判断jquery选择器选择结果是否存在
- jquery选择器取相反筛选结果
- jquery中判断选择器,找没找到元素用$().size()==0
- 多个按钮,jquery选择器 根据value来判断点击了哪个
- jquery选择器(可见对象,不可见对象) +判断,对象(逆序)
- jQuery选择器的结果是prevobject:e.fn.e.init [1]我怎么得到一个元素
- jquery选择器玩得不6啊,只能慢慢写判断了,唉..........................
- JQuery_ JQuery选择器 JQuery判断相应的节点是否存在
- jQuery选择器的过滤器,即对选择的结果再进行一个过滤(如我不想要在<div id="test"></div>这里的input控件)
- jquery选择器结果是数组时需要主要的一个问题
- JQUERY 判断选择器选择的对象 是否存在
- jquery选择器中的find和空格,children和>的区别、及父节点兄弟节点,还有判断是否存在的写法
- jQuery1.2选择器(转)
- 精通jQuery选择器使用
- jQuery 选择器的使用
- jQuery入门[2]-选择器
- jquery选择器参考表
- jQuery的常用选择器