【发布时间】:2011-10-04 15:29:40
【问题描述】:
我有一个具有以下签名的函数:
function(id,target){
//do stuff
}
target 参数被假定为一个 jQuery 包装的对象,但是它可能是一个 dom 元素,在这种情况下,我想在对其进行操作之前将其包装在 jQuery 中。如何测试 jQuery 的目标变量?
【问题讨论】:
-
也可以查看变量的长度。如果它的长度定义为 0,那么它就是 jquery。如果长度未定义,则为 dom。
-
@scrappedcola 可能是个坏主意,因为数组不是 jQuery 对象。
-
理查德,感谢您指出这一点。当我进行初步研究时,我在搜索中使用了“变量”,但没有找到任何相关结果。
标签: javascript jquery