博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
锋利的jQuery-2--判断jQuery获取到的对象是否存在$().length
阅读量:6576 次
发布时间:2019-06-24

本文共 390 字,大约阅读时间需要 1 分钟。

1.使用js获取不存在的对象:

document.getElementById("tt").style.color = "red";

如果网页中不存在id = "tt"的元素,浏览器就会报错,需要:

if(document.getElementById("tt")){  document.getElementById("tt").style.color = "red";}

2.使用jQuery:

$("#tt").css("color", "red");

不需要判断元素是否存在,不存在也不会报错

需要注意:$("#tt")获取的永远都是对象,即使网页上没有此元素,当检查一个元素是否存在时:

if( $("#tt") )    //错误if( $("#tt").length > 0 )   //正确if( $("#tt")[0] )  //正确,转为dom对象可以这样判断

 

转载地址:http://kdfno.baihongyu.com/

你可能感兴趣的文章
php 设计模式
查看>>
关于java的JIT知识
查看>>
CreateProcess的使用方法
查看>>
获取Excel数据(或部分数据)并导出成txt文本格式
查看>>
前后台工具大全
查看>>
Socket网络编程--聊天程序(6)
查看>>
HortonWorks
查看>>
Java SSH框架学习(入门)
查看>>
Objective-C中的深拷贝和浅拷贝
查看>>
ubuntu下java环境变量配置
查看>>
Java中Map的使用
查看>>
【转】细说Cookie
查看>>
阿里巴巴2011届实习生招聘笔试题及分析
查看>>
YourSQLDba开源项目发布到codeplex网站了
查看>>
PIN码计算锦集
查看>>
配置错误 在唯一密钥属性“fileExtension”设置为“.log”时,无法添加类型为“mimeMap”的重复集合项...
查看>>
12.PHP内核探索:PHP的FastCGI
查看>>
SQL Server 加密层级
查看>>
【Android笔记】MediaPlayer基本使用方式
查看>>
你的智商几年级,来体验这款小游戏吧!
查看>>