我怎么知道一个变量是否包装在jQuery中?

我有一个具有以下特征的函数:

function(id,target){
 //do stuff
}

目标参数被认为是一个jQuery包装的对象,但它可能是一个dom元素,在这种情况下,我想在我对它执行操作之前将它包装在jQuery中。 我如何测试jQuery的目标变量?


if(!(target instanceof jQuery)) {
  target = jQuery(target);
} 

你可以使用instanceof

obj instanceof jQuery

检查对象是否是jQuery对象

链接地址: http://www.djcxy.com/p/83939.html

上一篇: How can I tell if a variable is wrapped in jQuery or not?

下一篇: What JavaScript framework is the least evil?