0

だから、私は2つのオブジェクトを持っています:

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");

}

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 に答える