【问题标题】:Determine if a variable is an empty jquery object [duplicate]确定变量是否是空的jquery对象[重复]
【发布时间】:2014-07-13 08:11:51
【问题描述】:

设置:

<div>
  <div class="application-section active"></div>
  <div class="application-section"></div>      
</div>

我正在设置以下变量

var $activeSection = $("div.application-section.active"); 
var $targetSection = $activeSection.prev("div.application-section");

jQuery Documentation 声明如果没有找到以前的兄弟姐妹,它将返回一个空白 jquery 对象。如果变量是一个空白的 jQuery 对象,我想做一些额外的事情,但是你如何检查它是否是一个空白的 jQuery 对象?我尝试了以下方法,但结果总是错误。

alert($.isEmptyObject($targetSection));

【问题讨论】:

  • 公平地说,重复的问题很难找到,因为它写得很混乱。 jQuery 选择器不能“返回 null”。

标签: javascript jquery


【解决方案1】:

如果没有找到匹配的选择器,$targetSection.length 将为零。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-08
    • 2013-03-28
    • 2014-03-15
    • 2016-05-17
    • 2017-02-19
    相关资源
    最近更新 更多