Jquery下判断Id是否存在的代码


一、判断对象对象是否存在

如果是下面的 jQuery 代码判断一个对象是否存在,是不能用的

if($("#id")){
}else{}

因为 $(“#id”) 不管对象是否存在都会返回 object 。

正确使用判断对象是否存在应该用:

if($("#id").length>0){}else{}

使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在。

或者
if($("#id")[0]){} else {}

或者直接使用原生的 Javascript 代码来判断:

if(document.getElementById("id")){} else {}

二、根据父节点查找子节点

jQuery之children()返回匹配对象的字节点
children() 返回匹配对象的子介点
<p>one</p>
<div id=”ch”>
<span>two</span>
</div>
jQuery代码及功能:
function jq(){
alert($(“#ch”).children().html());
}
$(“#ch”).children()得到对象[ <span>two</span> ].所以.html()的结果是”two”

三、根据子节点查找父节点

<div id=”ch”>
<span>two</span>
<span id=”sp”>three</span>
</div>


jQuery代码及功能
Jquery.ready ({
alert($(“#ch”).children(“#sp”).html());
});
$(“#ch”).children()得到对象[<span>two</span><span id="sp">three</span> ].
$(“#ch”).children(“#sp”)过滤得到[<span id="sp">three</span> ]



相关阅读:
Drupal教程:启用缓存和Gzip压缩
渲染CSS选择器
对YUI扩展的Gird组件 Part-2
关于exchange partition
Javascript制作闪烁的边框
原创]随机增加网站点击的一个不错的方法" target="_blank">[原创]随机增加网站点击的一个不错的方法
关于MSSQL 2005的安装与补丁
SQLServer 设置单词首字母大写
Asp.net 5种页面转向方法
解析Asp.net中资源本地化的实现
看了就知道什么是JSON
模仿IE自动完成功能
FREEBSD6.2 详细安装图解
JavaScript 浏览器验证代码(来自discuz)
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 最浪漫爱情物语_浪漫爱情物语精选 怕鬼的我650字 奋斗吧! 精神千秋作文600字 远去的你 2012年述职报告模板及范文 不要拿“他人”的标准来衡量自己 农科公司发展状况调研报告 遗憾的恋爱 大四入党申请书1500字 2015平安夜祝福寄语 品味生活作文900字 好吃的打卤面 平日 思想500字 小学五年级作文800字:生活如BRT 第三个耳洞为谁而留 两片海洋 经典另类短信,奋斗向上比,快乐向下比 横刀立马天下 综合教研组工作总结 瑞鹧鸪辛弃疾 想你的时候,有快乐,也有忧伤 献爱心活动100字 黑龙江冬天的美 她为什么笑着流泪 青春在慢慢消磨 快乐暑假五年级答案 【荐读】不必去做一个人人都喜欢的姑娘 房屋租赁合同期满为续租该如何处理? 放不下那份错过的爱…… 太和花园作文200字 经典心情忧伤情感语录 静尝茶味,闲品秋韵 请少点牺牲 好面子的人 2015年新任派出所民警个人总结 机关部门工作总结 野性的呼唤700字 热爱生命和生活 父亲的生日 希望在未来 读《说几句爱海的孩气的话》后感作文300字 关于春的优美诗句 入党申请书写法及参考例文 小学五年级作文500字:在灾难面前我学到了什么 圣陶沙,新加坡的天堂 供货证明表格下载 情似休眠爱归航 那些年,你给我的力量

Copyright © 2016 phpStudy |