0

所以,我有两个对象:

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

我如何定义这个 jQuery 对象,或者不是?

对于 JavaScript 版本 < 1.4

4

3 回答 3

2

尝试使用 instanceof 检查它

var isJqueryObject = object1 instanceof jQuery

于 2012-10-28T11:09:34.153 回答
1
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>
于 2012-10-28T11:10:32.077 回答
0

试试这种方式var isJQ = ( object1 && jQuery == object.constructor);

于 2012-10-28T11:15:54.463 回答