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 交通频道 作文范文 2012年教育工作者个人工作总结例文 乡镇干部自查报告 月借金波滴小黄 2013年优秀教师演讲稿精选 700字圣诞节作文:如痴如醉的联欢会 那个热闹的元宵节 情歌而已 小飞车作文 黄瓜生长日记 我战胜了“大恶魔” 说说中秋节作文 一步足迹 生日祝福语愿你永远年轻漂亮 XX社区再就业巾帼岗位创建经验材料 为什么有人一星期能看3本书,你却一个月看不了1本 “妈妈牌”童话是写给孩子未来的“情书” 2016主管辞职信范文 失踪的蛋(一) 小学生作文有趣的事 我们永远是兄弟! 一次小小的失误 2015年演讲比赛主持词 时光之门作文900字 看老爷 与一个另类的QQ聊天 等待不是借口议论文 改变下自己的心态,改变下自己的固有方式,也许会不一样。 大地的话作文300字 相约文字,与梦同行 邀风对月 气象局工程师先进事迹材料 因为我希望你比我快乐 小学四年级作文400字:从前与现在 勇敢面对人生 春蚕蜡炬,丝尽泪干 青春的羞涩 回忆、悲伤、孤单、冷漠永寄我身边我好痛 回想很美,实际呢?是不是多少年后想起,也会很甜美。不想了,不 能讀懂的人,曾經一定寂寞過! 建安分公司经理述职述廉报告 品茶250字 助你完整人格的自省日记 我的小制作——笑脸笔筒250字 红螃蟹 防溺水安全教育主题班会 快乐的夏天作文100字 新学期教师个人工作计划_个人工作计划 2015三进四民心得体会 深秋里 员工团结心得体会3篇

Copyright © 2016 phpStudy |