学无止境
BlogJava
首页
新文章
新随笔
聚合
管理
posts - 37, comments - 9, trackbacks - 0
使用jQuery判断获取到的页面元素是否为空
通过jQuery选择器获取到的永远是一个对象,几十页面上根本没有该元素。因此,如果要使用jQuery检查元素再给某个页面上是否存在的时候,不能使用以下代码:
1
if
($(
"
#tt
"
))
{
2
//
do sth.
3
}
而应该通过获取到的元素的长度来判断,代码如下:
1
if
($(
"
#tt
"
).lenght
>
0
)
{
2
//
do sth
3
}
或者通过转换成JavaScript对象的方式来进行处理:
1
if
($(
"
#tt
"
)[
0
])
{
2
//
do sth
3
}
posted on 2011-01-10 10:55
wawlian
阅读(7637)
评论(1)
编辑
收藏
所属分类:
jQuery
FeedBack:
#
re: 使用jQuery判断获取到的页面元素是否为空
2011-07-28 11:47 |
yyq745201
帅哥,那个if ($("#tt").lenght > 0) 。。。。
这里貌似写错了
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
jQuey常用选择器(二)
jQuey常用选择器(一)
使用jQuery判断获取到的页面元素是否为空
<
2011年7月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
Ajax(2)
Android
ArcGIS Desktop
ArcGIS Engine
ArcGIS Server
CentOS
CSS(1)
CVS Eclipse(1)
Dorado
Flex(3)
GIS概念(1)
Hibernate(1)
Java(3)
JavaScript(1)
jBPM
JDBC(1)
jQuery(3)
Servlet JSP(2)
Struts2(5)
云计算(1)
数据库
杂(10)
算法导论(1)
随笔档案
2011年10月 (2)
2011年6月 (4)
2011年5月 (1)
2011年4月 (5)
2011年3月 (4)
2011年2月 (1)
2011年1月 (4)
2010年12月 (2)
2010年9月 (3)
2010年8月 (9)
搜索
最新评论
1. re: 为何无法访问微软网站--解决方案(转)
nice work,thx
--y.x.
2. re: 为何无法访问微软网站--解决方案(转)[未登录]
为什么可以呢?有什么影响吗?
--虎子
3. re: Windows 7 SP1无法安装oracle10g 11g的解决办法(转)
楼主说得真好,顶!
--catalpapril
4. re: PowerDesigner的一些常用设置及技巧(转帖)
mark
--asdf
5. re: 使用jQuery判断获取到的页面元素是否为空
帅哥,那个if ($("#tt").lenght > 0) 。。。。
这里貌似写错了
--yyq745201
阅读排行榜
1. PowerDesigner的一些常用设置及技巧(转帖)(9138)
2. 使用jQuery判断获取到的页面元素是否为空(7637)
3. Flex4 滚动条沉底[转](2610)
4. PowerDesigner中如何添加约束(1673)
5. Hibernate笔记系列01——搭建Hibernate开发环境以及第一个Hibernate项目(根据传智播客相关视频整理)(1289)
评论排行榜
1. 为何无法访问微软网站--解决方案(转)(4)
2. Struts2对Action名称的搜索顺序(2)
3. PowerDesigner的一些常用设置及技巧(转帖)(1)
4. Windows 7 SP1无法安装oracle10g 11g的解决办法(转)(1)
5. 使用jQuery判断获取到的页面元素是否为空(1)