【问题标题】:javascript: how i can define is object jQuery object or something else object? [duplicate]javascript:我如何定义对象 jQuery 对象或其他对象? [复制]
【发布时间】:2012-10-28 11:02:50
【问题描述】:

所以,我有两个对象:

var object1 = $('div');
var object2 = {};

我如何定义这个 jQuery 对象?

适用于 JavaScript 版本

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    尝试使用 instanceof 进行检查

    var isJqueryObject = object1 instanceof jQuery

    【讨论】:

    • 是的,但这是 JavaScript 1.4
    【解决方案2】:
    var abc={};
    
    if(typeof(abc.jquery)=="undefined"){
    
    console.log("object is not a jquery object");
    
    }else{
    
    console.log("object is a jQuery object");
    
    }
    

    如果对象是jQuery对象那么

    objectIdentifier.jquery =< version of jQuery>
    

    【讨论】:

    • 谢谢,我在版主的问题链接上找到了,我会解决的
    【解决方案3】:

    试试这个var isJQ = ( object1 &amp;&amp; jQuery == object.constructor);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-18
      • 2014-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-09
      • 2017-06-19
      • 1970-01-01
      相关资源
      最近更新 更多