因为jQuery在获得对象的时候,无论要获得的对象是否存在,都会返回jQuery对象。

所以,以往的 js 判断是否存在在jQuery是行不通的。

假设有如下代码。

var target_obj = jQuery('#target_obj_id');

则,若需要判断id为target_obj_id是否存在的话,可以实现的方法有一下两种:

1、

if (target_obj.length > 0) {  //如果大于0 标识 id 为target_obj_id的对象存在,否则不存在

//对象存在的处理逻辑

} else {

//对象不存在的处理逻辑

}

2、

if (target_obj[0]) {

//对象存在的处理逻辑

} else {

//对象不存在的处理逻辑

}

转载于:https://www.cnblogs.com/ainiaa/archive/2011/04/07/2007978.html

jQuery判断获得的对象是否存在的方法相关推荐

  1. java比较两个对象_java判断两个对象是否相等的方法

    java判断两个对象是否相等的方法 发布时间:2020-06-25 13:48:38 来源:亿速云 阅读:197 作者:Leah 这期内容当中小编将会给大家带来有关java判断两个对象是否相等的方法, ...

  2. jQuery判断是否为对象或者数组

    var bool = $.isPlainObject(obj) // 判断是否为对象 返回Boolean var bool = $.isArray(arr) //判断是否为数组 返回Boolean

  3. jquery判断元素内容是否为空的方法

    用jquery获取元素内容需要分两个情况: input 用val(); var value = $('#test').val(); 是否为空的判断方法: if(value.length == 0){} ...

  4. js判断是否为对象的几种方法

    var obj = {}: 1.toString(推荐) Object.prototype.toString.call(obj) === '[object Object]' 2.constructor ...

  5. jQuery判断checkbox是否选中的3种方法

    方法一: if ($("#checkbox-id").get(0).checked) {// do something }方法二: if($('#checkbox-id').is( ...

  6. js/jquery判断浏览器 停止加载

    JS获取浏览器信息 复制代码代码如下: 浏览器代码名称:navigator.appCodeName 浏览器名称:navigator.appName 浏览器版本号:navigator.appVersio ...

  7. js/jquery判断浏览器的方法总结

    JS获取浏览器信息 浏览器代码名称:navigator.appCodeName 浏览器名称:navigator.appName 浏览器版本号:navigator.appVersion 对Java的支持 ...

  8. .NET中如何深度判断2个对象相等

    背景 最近在群里,有人问如何深度比较2个对象相等,感觉很有意思,就自己研究了一下,并写了一个开源的小类库,地址如下https://github.com/lamondlu/ObjectEquality. ...

  9. js/jquery判断浏览器的方法小结

    在网站前端开发中,浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知道.今天我们把 ...

最新文章

  1. 搭建Ubuntu18.04+Anaconda3.x+Pycharm+SimpleITK(二)
  2. 有道编程的界面做的也太粗燥了吧!
  3. 编程实现表1(L的输入-输出模式分布),证实表1的正确性
  4. 全网最新Spring Boot2.5.1整合Activiti5.22.0企业实战教程<监听器篇>
  5. 赠送300家门店260亿销售额的零售企业Power BI实战示例数据
  6. Think in Java第四版 读书笔记4第九章第十章
  7. asp.net怎么实现按条件查询_用这个提取函数王中王,制作数据查询表
  8. 实验四--项目技术指标(招标文件)
  9. vbm 分析_MRI脑影像分析从哲学到技术:一文搞懂VBM预处理基本原理(全网最详细解析)...
  10. 混淆电路(Garbled Circuit)
  11. ttest函数使用方法_TTEST 函数 - EXCEL 2010 中文帮助文档
  12. ffmpeg视频录制
  13. CNCC——多模态会议
  14. UVA - 10041 Vito's Family (中位数)
  15. 新年礼品选超人气MID口袋电脑,不错的选择!
  16. 我的世界java版变形模组下载_我的世界变形模组
  17. 【用户运营】滴滴出行活动策划、用户成长体系、用户增长逻辑分析
  18. 人脸图像的几何归一化和灰度归一化
  19. ubuntu安装配置aria2
  20. OAuth2.0,CodeChallenge的生成问题

热门文章

  1. 织梦同步静态文件到服务器,静态网站添加到织梦
  2. 如何matlab导入邻接矩阵,“excel如何做矩阵“matlab中读取excle中的邻接矩阵
  3. 数组字段查询不包含_不可不知的可变Java长数组
  4. Python 单词翻译:中英文翻译模块
  5. 智能车竞赛技术报告 | 全向行进组 - 哈尔滨工业大学 - 紫丁香四队
  6. 2020年人工神经网络第二次作业-参考答案第三题
  7. Boston房价PaddlePaddle测试程序
  8. 第十五届全国大学生智能车全国总决赛获奖信息-华北赛区
  9. html模板编辑器,可视化编辑网站模板
  10. 笔记本电脑连接服务器的显示器不亮,电脑显示器不亮怎么回事 电脑显示器不亮解决办法【图文】...